...it turns out that we actually do not need to wrap TreeExplorer on the builder types, because basically there is only a single active builder type, and the complete processing pipeline can be assembled in a single terminal function. The type rebinding problem can thus be solved just by a simple marker struct, which inherits from a template parameter |
||
|---|---|---|
| .. | ||
| application | ||
| steam | ||
| vault | ||
| DIR_INFO | ||