pub struct MemoryFileLock { /* private fields */ }Expand description
File lock for preventing concurrent access to memory storage. Uses a simple lock file approach (.lock) with atomic operations.
Implementations§
Trait Implementations§
Source§impl Drop for MemoryFileLock
impl Drop for MemoryFileLock
Auto Trait Implementations§
impl Freeze for MemoryFileLock
impl RefUnwindSafe for MemoryFileLock
impl Send for MemoryFileLock
impl Sync for MemoryFileLock
impl Unpin for MemoryFileLock
impl UnsafeUnpin for MemoryFileLock
impl UnwindSafe for MemoryFileLock
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