pub struct Relaxed;
Expand description
The annotation type for relaxed memory ordering, for the description of relaxed memory ordering, see module-level documentation.
Trait Implementations§
impl AcquireOrRelaxed for Relaxed
impl ReleaseOrRelaxed for Relaxed
Auto Trait Implementations§
impl Freeze for Relaxed
impl RefUnwindSafe for Relaxed
impl Send for Relaxed
impl Sync for Relaxed
impl Unpin for Relaxed
impl UnwindSafe for Relaxed
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
Source§impl<T> PinInit<T> for T
impl<T> PinInit<T> for T
Source§unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
Initializes
slot
. Read more