pub struct GuardNoSend(/* private fields */);
Expand description
Marker type which indicates that the Guard type for a lock is not Send
.
Trait Implementations§
impl Sync for GuardNoSend
Auto Trait Implementations§
impl Freeze for GuardNoSend
impl RefUnwindSafe for GuardNoSend
impl !Send for GuardNoSend
impl Unpin for GuardNoSend
impl UnwindSafe for GuardNoSend
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 8 bytes