#[repr(C)]pub struct MutexObj {
pub header: Header,
pub raw: ReentrantMutex<()>,
pub value: AtomicU64,
}Fields§
§header: Header§raw: ReentrantMutex<()>§value: AtomicU64Auto Trait Implementations§
impl !Freeze for MutexObj
impl !RefUnwindSafe for MutexObj
impl Send for MutexObj
impl Sync for MutexObj
impl Unpin for MutexObj
impl UnsafeUnpin for MutexObj
impl UnwindSafe for MutexObj
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