pub struct WorkspaceLock { /* private fields */ }Expand description
The held lock; dropping it releases the lock.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WorkspaceLock
impl RefUnwindSafe for WorkspaceLock
impl Send for WorkspaceLock
impl Sync for WorkspaceLock
impl Unpin for WorkspaceLock
impl UnsafeUnpin for WorkspaceLock
impl UnwindSafe for WorkspaceLock
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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