pub struct Acquire;Expand description
The annotation type for acquire memory ordering, for the description of acquire memory ordering, see module-level documentation.
Trait Implementations§
impl AcquireOrRelaxed for Acquire
Auto Trait Implementations§
impl Freeze for Acquire
impl RefUnwindSafe for Acquire
impl Send for Acquire
impl Sync for Acquire
impl Unpin for Acquire
impl UnsafeUnpin for Acquire
impl UnwindSafe for Acquire
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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