Struct InnerReadDir

pub(in ::sys::fs::unix) struct InnerReadDir { pub(in ::sys::fs::unix) dirp: DirStream, pub(in ::sys::fs::unix) root: PathBuf }

Fields

dirp: DirStream
root: PathBuf

Auto Trait Implementations

impl Freeze for InnerReadDir

impl RefUnwindSafe for InnerReadDir

impl Send for InnerReadDir

impl Sync for InnerReadDir

impl Unpin for InnerReadDir

impl UnsafeUnpin for InnerReadDir

impl UnwindSafe for InnerReadDir

Blanket Implementations

impl<T> Any for InnerReadDir where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for InnerReadDir where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for InnerReadDir where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for InnerReadDir

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for InnerReadDir where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for InnerReadDir

impl<T, U> Into<U> for InnerReadDir where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for InnerReadDir 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 InnerReadDir where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>