[][src]Struct wasihost_core::wasi_snapshot_preview1::Dirent

pub struct Dirent {
    pub d_next: Dircookie,
    pub d_ino: Inode,
    pub d_namlen: Dirnamlen,
    pub d_type: Filetype,
}

A directory entry.

Fields

d_next: Dircookie

The offset of the next directory entry stored in this directory.

d_ino: Inode

The serial number of the file referred to by this directory entry.

d_namlen: Dirnamlen

The length of the name of the directory entry.

d_type: Filetype

The type of the file referred to by this directory entry.

Trait Implementations

impl Clone for Dirent[src]

impl Copy for Dirent[src]

impl Debug for Dirent[src]

impl WasiValue for Dirent[src]

type NativeType = dirent

The native WASM type.

Auto Trait Implementations

impl RefUnwindSafe for Dirent

impl Send for Dirent

impl Sync for Dirent

impl Unpin for Dirent

impl UnwindSafe for Dirent

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.