Skip to main content

DirBuilderExt

Trait DirBuilderExt 

1.6.0 · Source
pub trait DirBuilderExt {
    // Required method
    fn mode(&mut self, mode: u32) -> &mut Self;
}
Available on Unix only.
Expand description

Unix-specific extensions to fs::DirBuilder.

Required Methods§

1.6.0 · Source

fn mode(&mut self, mode: u32) -> &mut Self

This item is validated for IEC 61508 (SIL 2) and ISO 26262 (ASIL B).

Sets the mode to create new directories with. This option defaults to 0o777.

§Examples
use std::fs::DirBuilder;
use std::os::unix::fs::DirBuilderExt;

let mut builder = DirBuilder::new();
builder.mode(0o755);

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§