Struct FinalizationObservation
pub struct FinalizationObservation { /* private fields */ }Expand description
A read-only snapshot of one study’s finalization claim.
held == false is a vacant claim. A nonzero fence still means the
ownership protocol has been activated permanently for the study; releasing
a claim never returns it to legacy, unguarded state writes.
Implementations§
§impl FinalizationObservation
impl FinalizationObservation
pub const fn heartbeat_seq(self) -> u64
pub const fn heartbeat_seq(self) -> u64
The durable heartbeat sequence at this observation.
Trait Implementations§
§impl Clone for FinalizationObservation
impl Clone for FinalizationObservation
§fn clone(&self) -> FinalizationObservation
fn clone(&self) -> FinalizationObservation
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 FinalizationObservation
§impl Debug for FinalizationObservation
impl Debug for FinalizationObservation
§impl<'de> Deserialize<'de> for FinalizationObservation
impl<'de> Deserialize<'de> for FinalizationObservation
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FinalizationObservation
§impl Hash for FinalizationObservation
impl Hash for FinalizationObservation
§impl Ord for FinalizationObservation
impl Ord for FinalizationObservation
§fn cmp(&self, other: &FinalizationObservation) -> Ordering
fn cmp(&self, other: &FinalizationObservation) -> Ordering
1.21.0 (const: unstable) · 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
§impl PartialEq for FinalizationObservation
impl PartialEq for FinalizationObservation
§impl PartialOrd for FinalizationObservation
impl PartialOrd for FinalizationObservation
§impl Serialize for FinalizationObservation
impl Serialize for FinalizationObservation
impl StructuralPartialEq for FinalizationObservation
Auto Trait Implementations§
impl Freeze for FinalizationObservation
impl RefUnwindSafe for FinalizationObservation
impl Send for FinalizationObservation
impl Sync for FinalizationObservation
impl Unpin for FinalizationObservation
impl UnsafeUnpin for FinalizationObservation
impl UnwindSafe for FinalizationObservation
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