struct FileLifecycle {
open_handles: AtomicUsize,
unlinked: AtomicBool,
}Fields§
§open_handles: AtomicUsize§unlinked: AtomicBoolImplementations§
Source§impl FileLifecycle
impl FileLifecycle
fn opened(&self)
fn closed(&self) -> usize
fn open_handle_count(&self) -> usize
fn mark_unlinked(&self)
fn is_unlinked(&self) -> bool
Trait Implementations§
Source§impl Debug for FileLifecycle
impl Debug for FileLifecycle
Source§impl Default for FileLifecycle
impl Default for FileLifecycle
Source§fn default() -> FileLifecycle
fn default() -> FileLifecycle
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for FileLifecycle
impl RefUnwindSafe for FileLifecycle
impl Send for FileLifecycle
impl Sync for FileLifecycle
impl Unpin for FileLifecycle
impl UnwindSafe for FileLifecycle
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