pub struct FdInfo {
pub flags: FdFlags,
pub size: u64,
pub kind: FdKind,
pub id: ObjID,
pub created: Duration,
pub accessed: Duration,
pub modified: Duration,
pub unix_mode: u32,
}
Expand description
Information about an open file descriptor.
Fields§
§flags: FdFlags
Flags for this descriptor
size: u64
Length of underlying object
kind: FdKind
Kind of file
id: ObjID
Object ID
created: Duration
Created time
accessed: Duration
Accessed time
modified: Duration
Modified time
unix_mode: u32
Unix mode
Trait Implementations§
impl Copy for FdInfo
Auto Trait Implementations§
impl Freeze for FdInfo
impl RefUnwindSafe for FdInfo
impl Send for FdInfo
impl Sync for FdInfo
impl Unpin for FdInfo
impl UnwindSafe for FdInfo
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