struct PthreadMutexAttr {
kind: Option<MutexKind>,
}Fields§
§kind: Option<MutexKind>None represents that the kind has not yet been explicitly set.
Trait Implementations§
Auto Trait Implementations§
impl DynSend for PthreadMutexAttr
impl DynSync for PthreadMutexAttr
impl Forget for PthreadMutexAttr
impl Freeze for PthreadMutexAttr
impl RefUnwindSafe for PthreadMutexAttr
impl Send for PthreadMutexAttr
impl Sync for PthreadMutexAttr
impl Unpin for PthreadMutexAttr
impl UnsafeUnpin for PthreadMutexAttr
impl UnwindSafe for PthreadMutexAttr
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: 1 byte