Struct cap_primitives::fs::DirBuilder [−][src]
pub struct DirBuilder { /* fields omitted */ }
Expand description
A builder used to create directories in various manners.
This corresponds to std::fs::DirBuilder
.
Unlike std::fs::DirBuilder
, this API has no DirBuilder::create
, because
creating directories requires a capability. Use Dir::create_dir_with
instead.
We need to define our own version because the libstd `DirBuilder` doesn't
have public accessors that we can use.
Implementations
Creates a new set of options with default mode/security settings for all platforms and also non-recursive.
This corresponds to std::fs::DirBuilder::new
.
Indicates that directories should be created recursively, creating all parent directories.
This corresponds to std::fs::DirBuilder::recursive
.
Return the DirOptions
contained in this DirBuilder
.
Return the value of the recursive
flag.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DirBuilder
impl Send for DirBuilder
impl Sync for DirBuilder
impl Unpin for DirBuilder
impl UnwindSafe for DirBuilder