pub struct CrossProcessStoreLockGuard { /* private fields */ }
Expand description
A guard on the store lock.
The lock will be automatically released a short period of time after all the guards have dropped.
Trait Implementations§
source§impl Debug for CrossProcessStoreLockGuard
impl Debug for CrossProcessStoreLockGuard
Auto Trait Implementations§
impl Freeze for CrossProcessStoreLockGuard
impl RefUnwindSafe for CrossProcessStoreLockGuard
impl Send for CrossProcessStoreLockGuard
impl Sync for CrossProcessStoreLockGuard
impl Unpin for CrossProcessStoreLockGuard
impl UnwindSafe for CrossProcessStoreLockGuard
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
§impl<T> CompatExt for T
impl<T> CompatExt for T
source§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
source§fn consume_handle(handle: Handle) -> Arc<T>
fn consume_handle(handle: Handle) -> Arc<T>
Consume a handle, getting back the initial
Arc<>