pub enum MeasuredBindingFate {
Ordinary(OrdinaryBindingFate),
Recovered(RecoveredBindingFate),
}Expand description
Protocol-produced binding fate after measuring the post-release floor.
Variants§
Ordinary(OrdinaryBindingFate)
Ordinary no-marker fate with exact Died provenance.
Recovered(RecoveredBindingFate)
Fenced recovered fate with no Died terminal input.
Implementations§
Source§impl MeasuredBindingFate
impl MeasuredBindingFate
Sourcepub const fn resulting_floor(&self) -> DeliverySeq
pub const fn resulting_floor(&self) -> DeliverySeq
Returns the measured floor carried by either closed fate class.
Sourcepub const fn observer_progress_projection(&self) -> ObserverProgressProjection
pub const fn observer_progress_projection(&self) -> ObserverProgressProjection
Projects the protocol-measured floor for observer routing.
Trait Implementations§
Source§impl Debug for MeasuredBindingFate
impl Debug for MeasuredBindingFate
impl Eq for MeasuredBindingFate
Source§impl PartialEq for MeasuredBindingFate
impl PartialEq for MeasuredBindingFate
impl StructuralPartialEq for MeasuredBindingFate
Auto Trait Implementations§
impl Freeze for MeasuredBindingFate
impl RefUnwindSafe for MeasuredBindingFate
impl Send for MeasuredBindingFate
impl Sync for MeasuredBindingFate
impl Unpin for MeasuredBindingFate
impl UnsafeUnpin for MeasuredBindingFate
impl UnwindSafe for MeasuredBindingFate
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