Struct rustpython_common::lock::RawMutex
source · pub struct RawMutex { /* private fields */ }
Trait Implementations§
source§impl RawMutex for RawCellMutex
impl RawMutex for RawCellMutex
§type GuardMarker = GuardNoSend
type GuardMarker = GuardNoSend
Marker type which determines whether a lock guard should be
Send
. Use
one of the GuardSend
or GuardNoSend
helper types here.Auto Trait Implementations§
impl !RefUnwindSafe for RawCellMutex
impl Send for RawCellMutex
impl !Sync for RawCellMutex
impl Unpin for RawCellMutex
impl UnwindSafe for RawCellMutex
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