pub struct ThreadLoopGuard { /* private fields */ }Expand description
Represents an RAII-style lock on the thread main loop. Dropping this causes a thread lock taken with ThreadLoop::lock to be unlocked.
Auto Trait Implementations§
impl Freeze for ThreadLoopGuard
impl !RefUnwindSafe for ThreadLoopGuard
impl !Send for ThreadLoopGuard
impl Sync for ThreadLoopGuard
impl Unpin for ThreadLoopGuard
impl !UnwindSafe for ThreadLoopGuard
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