1.1.0[−][src]Struct std::os::linux::raw::stat
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
Fields
st_dev: u64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_ino: u64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_nlink: u64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_mode: u32
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_uid: u32
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_gid: u32
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
__pad0: c_int
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_rdev: u64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_size: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_blksize: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_blocks: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_atime: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_atime_nsec: c_long
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_mtime: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_mtime_nsec: c_long
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_ctime: i64
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
st_ctime_nsec: c_long
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
__unused: [c_long; 3]
: these type aliases are no longer supported by the standard library, the libc
crate on crates.io should be used instead for the correct definitions
Trait Implementations
Auto Trait Implementations
Blanket Implementations
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
Performs the conversion.
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
Performs the conversion.
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
ⓘImportant traits for &'a mut Ifn borrow(&self) -> &T
[src]
fn borrow(&self) -> &T
Immutably borrows from an owned value. Read more
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
ⓘImportant traits for &'a mut Ifn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
#27745)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
type Owned = T
fn to_owned(&self) -> T
[src]
fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
fn clone_into(&self, target: &mut T)
[src]
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (toowned_clone_into
#41263)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more