pub struct WorkloadLock { /* private fields */ }Expand description
Acquired exclusive lock on a workload file. Drops the
lock when the handle is dropped (fs4::FileExt’s
contract). Hold this for the duration of one
mutate-and-write cycle.
Trait Implementations§
Source§impl Drop for WorkloadLock
impl Drop for WorkloadLock
Auto Trait Implementations§
impl Freeze for WorkloadLock
impl RefUnwindSafe for WorkloadLock
impl Send for WorkloadLock
impl Sync for WorkloadLock
impl Unpin for WorkloadLock
impl UnsafeUnpin for WorkloadLock
impl UnwindSafe for WorkloadLock
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