pub enum DispatchEffect {
Published,
Acknowledged,
BindingChanged,
EpisodeChanged,
Retired,
}Expand description
Exhaustive reasons a committed participant operation can change dispatch permission.
Variants§
Published
A Produced batch installed at least one live recipient obligation.
Acknowledged
A normal or marker acknowledgement changed a dispatch cursor or verdict.
BindingChanged
A current binding was installed, replaced, detached, or retired.
EpisodeChanged
Coupled closure-debt episode state changed.
Retired
A permanent Left commit discharged one participant.
Trait Implementations§
Source§impl Clone for DispatchEffect
impl Clone for DispatchEffect
Source§fn clone(&self) -> DispatchEffect
fn clone(&self) -> DispatchEffect
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 DispatchEffect
Source§impl Debug for DispatchEffect
impl Debug for DispatchEffect
impl Eq for DispatchEffect
Source§impl Ord for DispatchEffect
impl Ord for DispatchEffect
Source§fn cmp(&self, other: &DispatchEffect) -> Ordering
fn cmp(&self, other: &DispatchEffect) -> 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
Source§impl PartialEq for DispatchEffect
impl PartialEq for DispatchEffect
Source§impl PartialOrd for DispatchEffect
impl PartialOrd for DispatchEffect
impl StructuralPartialEq for DispatchEffect
Auto Trait Implementations§
impl Freeze for DispatchEffect
impl RefUnwindSafe for DispatchEffect
impl Send for DispatchEffect
impl Sync for DispatchEffect
impl Unpin for DispatchEffect
impl UnsafeUnpin for DispatchEffect
impl UnwindSafe for DispatchEffect
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.