Struct DirStream
pub(in ::sys::fs::unix) struct DirStream(pub(in ::sys::fs::unix) *mut DIR);
Fields
0: *mut DIR
Trait Implementations
impl Drop for DirStream
fn drop(&mut self)
impl Send for DirStream
impl Sync for DirStream
Auto Trait Implementations
impl Freeze for DirStream
impl RefUnwindSafe for DirStream
impl Unpin for DirStream
impl UnsafeUnpin for DirStream
impl UnwindSafe for DirStream
Blanket Implementations
impl<T> Any for DirStream
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for DirStream
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for DirStream
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for DirStream
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for DirStream
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for DirStream
impl<T, U> Into<U> for DirStream
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 DirStream
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 DirStream
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>