pub struct RepositoryLock { /* private fields */ }Expand description
Cross-process ownership guard for operations that may open or mutate one repository’s embedded graph. The operating system releases it on crashes.
Implementations§
Auto Trait Implementations§
impl Freeze for RepositoryLock
impl RefUnwindSafe for RepositoryLock
impl Send for RepositoryLock
impl Sync for RepositoryLock
impl Unpin for RepositoryLock
impl UnsafeUnpin for RepositoryLock
impl UnwindSafe for RepositoryLock
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