rmdirRecurse

fnvoid rmdirRecurse(scope const(char)[] pathname) @safe

Remove directory and all of its content and subdirectories, recursively.

Parameters

pathnamethe path of the directory to completely remove
deThe DirEntry to remove

Throws

FileException if there is an error (including if the given

file is not a directory).

fnvoid rmdirRecurse(ref scope DirEntry de) @safe

ditto

fnvoid rmdirRecurse(scope DirEntry de) @safe

ditto