pub struct BarrierGeneration(pub u64);Expand description
Explicit barrier generation carried by every arrival and release.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for BarrierGeneration
impl Clone for BarrierGeneration
Source§fn clone(&self) -> BarrierGeneration
fn clone(&self) -> BarrierGeneration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BarrierGeneration
impl Debug for BarrierGeneration
Source§impl Hash for BarrierGeneration
impl Hash for BarrierGeneration
Source§impl Ord for BarrierGeneration
impl Ord for BarrierGeneration
Source§fn cmp(&self, other: &BarrierGeneration) -> Ordering
fn cmp(&self, other: &BarrierGeneration) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BarrierGeneration
impl PartialEq for BarrierGeneration
Source§impl PartialOrd for BarrierGeneration
impl PartialOrd for BarrierGeneration
impl Copy for BarrierGeneration
impl Eq for BarrierGeneration
impl StructuralPartialEq for BarrierGeneration
Auto Trait Implementations§
impl Freeze for BarrierGeneration
impl RefUnwindSafe for BarrierGeneration
impl Send for BarrierGeneration
impl Sync for BarrierGeneration
impl Unpin for BarrierGeneration
impl UnsafeUnpin for BarrierGeneration
impl UnwindSafe for BarrierGeneration
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