# Functions
GetAll runs ListR getting all the results.
ListR lists the directory recursively.
NewDirTree returns a DirTree filled with the directory listing using the parameters supplied.
NewListRHelper should be called from ListR with the callback passed in.
Walk lists the directory.
# Variables
ErrorCantListR is returned by WalkR if the underlying Fs isn't capable of doing a recursive listing.
ErrorSkipDir is used as a return value from Walk to indicate that the directory named in the call is to be skipped.
# Structs
ListRHelper is used in the implementation of ListR to accumulate DirEntries.