pub enum ReviewDecisionArg {
Confirm,
Reject,
UseOnce,
}Expand description
The decision a /confirm, /reject, or /use short-reference command
carries, resolved by run_contracts against the stored claim the prefix
names. Spec D. Confirm and Reject reach the existing mutating ops; UseOnce
reaches use_candidate_once, which validates and admits for one recall
without promoting — a candidate stays a candidate.
Variants§
Trait Implementations§
Source§impl Clone for ReviewDecisionArg
impl Clone for ReviewDecisionArg
Source§fn clone(&self) -> ReviewDecisionArg
fn clone(&self) -> ReviewDecisionArg
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 ReviewDecisionArg
Source§impl Debug for ReviewDecisionArg
impl Debug for ReviewDecisionArg
impl Eq for ReviewDecisionArg
Source§impl PartialEq for ReviewDecisionArg
impl PartialEq for ReviewDecisionArg
impl StructuralPartialEq for ReviewDecisionArg
Source§impl ValueEnum for ReviewDecisionArg
impl ValueEnum for ReviewDecisionArg
Auto Trait Implementations§
impl Freeze for ReviewDecisionArg
impl RefUnwindSafe for ReviewDecisionArg
impl Send for ReviewDecisionArg
impl Sync for ReviewDecisionArg
impl Unpin for ReviewDecisionArg
impl UnsafeUnpin for ReviewDecisionArg
impl UnwindSafe for ReviewDecisionArg
Blanket Implementations§
impl<T> Allocation for T
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> 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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more