pub struct AcquireSyncView(/* private fields */);Expand description
A witness to the acquire view, containing all the events that will be observed by this thread at its next acquire fence.
In Relaxed RustBelt, SyncView corresponds to the notation V.acq
Implementations§
Trait Implementations§
Source§impl Clone for AcquireSyncView
impl Clone for AcquireSyncView
Source§impl View for AcquireSyncView
impl View for AcquireSyncView
impl Copy for AcquireSyncView
Auto Trait Implementations§
impl Freeze for AcquireSyncView
impl Objective for AcquireSyncView
impl RefUnwindSafe for AcquireSyncView
impl Send for AcquireSyncView
impl Sync for AcquireSyncView
impl Unpin for AcquireSyncView
impl UnsafeUnpin for AcquireSyncView
impl UnwindSafe for AcquireSyncView
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