Function fs_extra::dir::create_all  
source · [−]Expand description
Recursively create a directory and all of its parent components if they are missing.
This function takes to arguments:
- 
path- Path to new directory.
- 
erase- If set true and folder exist, then folder will be erased.
#Errors
This function will return an error in the following situations, but is not limited to just these cases:
- 
User lacks permissions to create directory at path.
- 
pathalready exists iferaseset false.
#Examples
ⓘ
extern crate fs_extra;
use fs_extra::dir::create_all;
create_all("/some/dir", false); // create directory some and dir