pub enum PluginManagerUpdateLock {
Lock(RwLock<File>),
Failed,
}Variants§
Implementations§
Source§impl PluginManagerUpdateLock
impl PluginManagerUpdateLock
pub fn lock_updates(&mut self) -> PluginManagerUpdateGuard<'_>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for PluginManagerUpdateLock
impl !RefUnwindSafe for PluginManagerUpdateLock
impl !UnwindSafe for PluginManagerUpdateLock
impl Send for PluginManagerUpdateLock
impl Sync for PluginManagerUpdateLock
impl Unpin for PluginManagerUpdateLock
impl UnsafeUnpin for PluginManagerUpdateLock
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