struct HazardSlot {
active: AtomicBool,
hazard: AtomicPtr<()>,
next: *const HazardSlot,
}
Expand description
See HazardBag
Fields§
§active: AtomicBool
§hazard: AtomicPtr<()>
§next: *const HazardSlot
Implementations§
Source§impl HazardSlot
impl HazardSlot
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for HazardSlot
impl RefUnwindSafe for HazardSlot
impl Unpin for HazardSlot
impl UnwindSafe for HazardSlot
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