pub struct DefaultLockLayout;Trait Implementations§
Source§impl Clone for DefaultLockLayout
impl Clone for DefaultLockLayout
impl Copy for DefaultLockLayout
Source§impl Debug for DefaultLockLayout
impl Debug for DefaultLockLayout
Source§impl Default for DefaultLockLayout
impl Default for DefaultLockLayout
Source§impl LockLayout for DefaultLockLayout
impl LockLayout for DefaultLockLayout
Source§const STATE_KIND: u8 = LOCK_STATE_KIND
const STATE_KIND: u8 = LOCK_STATE_KIND
Kind used to name the current-state SHM object and mint lock ids.
Source§const EVENT_RING_KIND: u8 = LOCK_EVENT_RING_KIND
const EVENT_RING_KIND: u8 = LOCK_EVENT_RING_KIND
Kind used by the notified transition ring.
const EVENT_RING_SPEC: RingSpec = LOCK_EVENT_RING_SPEC
Auto Trait Implementations§
impl Freeze for DefaultLockLayout
impl RefUnwindSafe for DefaultLockLayout
impl Send for DefaultLockLayout
impl Sync for DefaultLockLayout
impl Unpin for DefaultLockLayout
impl UnsafeUnpin for DefaultLockLayout
impl UnwindSafe for DefaultLockLayout
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