pub struct BarrierMarkerFenceFacts {
pub image_present: bool,
pub expected_leader: u64,
pub expected_epoch: i32,
pub image_leader: u64,
pub image_epoch: i32,
pub current_leader: u64,
pub current_epoch: i32,
}Expand description
Facts that bind a marker append to one installed leadership generation.
Fields§
§image_present: bool§expected_leader: u64§expected_epoch: i32§image_leader: u64§image_epoch: i32§current_leader: u64§current_epoch: i32Trait Implementations§
Source§impl Clone for BarrierMarkerFenceFacts
impl Clone for BarrierMarkerFenceFacts
Source§fn clone(&self) -> BarrierMarkerFenceFacts
fn clone(&self) -> BarrierMarkerFenceFacts
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BarrierMarkerFenceFacts
Source§impl Debug for BarrierMarkerFenceFacts
impl Debug for BarrierMarkerFenceFacts
impl Eq for BarrierMarkerFenceFacts
Source§impl PartialEq for BarrierMarkerFenceFacts
impl PartialEq for BarrierMarkerFenceFacts
impl StructuralPartialEq for BarrierMarkerFenceFacts
Auto Trait Implementations§
impl Freeze for BarrierMarkerFenceFacts
impl RefUnwindSafe for BarrierMarkerFenceFacts
impl Send for BarrierMarkerFenceFacts
impl Sync for BarrierMarkerFenceFacts
impl Unpin for BarrierMarkerFenceFacts
impl UnsafeUnpin for BarrierMarkerFenceFacts
impl UnwindSafe for BarrierMarkerFenceFacts
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