pub enum BindingFateTerminal {
Ordinary(CommittedDiedTerminal),
Recovered,
RecoveredAndReserveFinalizer,
}Expand description
Closed terminal input accepted by protocol-owned binding-fate measurement.
Variants§
Ordinary(CommittedDiedTerminal)
Ordinary fate consumes the exact committed Died terminal.
Recovered
Recovered fate after committed Died receives no Died terminal.
RecoveredAndReserveFinalizer
Recovered fate after pending Died preserves exact finalizer authority.
Trait Implementations§
Source§impl Clone for BindingFateTerminal
impl Clone for BindingFateTerminal
Source§fn clone(&self) -> BindingFateTerminal
fn clone(&self) -> BindingFateTerminal
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 BindingFateTerminal
Source§impl Debug for BindingFateTerminal
impl Debug for BindingFateTerminal
impl Eq for BindingFateTerminal
Source§impl PartialEq for BindingFateTerminal
impl PartialEq for BindingFateTerminal
impl StructuralPartialEq for BindingFateTerminal
Auto Trait Implementations§
impl Freeze for BindingFateTerminal
impl RefUnwindSafe for BindingFateTerminal
impl Send for BindingFateTerminal
impl Sync for BindingFateTerminal
impl Unpin for BindingFateTerminal
impl UnsafeUnpin for BindingFateTerminal
impl UnwindSafe for BindingFateTerminal
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