#[repr(C, align(16))]pub struct fd_info {
pub id: objid,
pub len: u64,
pub flags: fd_flags,
pub kind: fd_kind,
pub created: duration,
pub accessed: duration,
pub modified: duration,
pub unix_mode: u32,
}
Expand description
Information about a file descriptor.
Fields§
§id: objid
Underlying root objid.
len: u64
Length of underlying object, or 0 if undefined.
flags: fd_flags
Flags for the descriptor.
kind: fd_kind
Underlying fd kind
created: duration
§accessed: duration
§modified: duration
§unix_mode: u32
Trait Implementations§
impl Copy for fd_info
Auto Trait Implementations§
impl Freeze for fd_info
impl RefUnwindSafe for fd_info
impl Send for fd_info
impl Sync for fd_info
impl Unpin for fd_info
impl UnwindSafe for fd_info
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more