Struct DirBuilder
pub struct DirBuilder { pub(in ::sys::fs::unix) mode: mode_t }
Fields
mode: mode_t
Implementations
impl DirBuilder
fn new() -> DirBuilderfn mkdir(&self, p: &Path) -> Result<()>fn set_mode(&mut self, mode: u32)
Trait Implementations
impl Debug for DirBuilder
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for DirBuilder
impl RefUnwindSafe for DirBuilder
impl Send for DirBuilder
impl Sync for DirBuilder
impl Unpin for DirBuilder
impl UnsafeUnpin for DirBuilder
impl UnwindSafe for DirBuilder
Blanket Implementations
impl<T> Any for DirBuilder
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DirBuilder
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DirBuilder
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for DirBuilder
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for DirBuilder
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for DirBuilder
impl<T, U> Into<U> for DirBuilder
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for DirBuilder
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for DirBuilder
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>