pub enum ApprovalOutcome {
Delivered,
Expired,
NotFound,
}Expand description
Result of submitting an approval decision (SPEC §8.3): Delivered reached a live waiter; Expired arrived after the deadline lapsed; NotFound is an unknown or already-resolved call.
Variants§
Trait Implementations§
Source§impl Clone for ApprovalOutcome
impl Clone for ApprovalOutcome
Source§fn clone(&self) -> ApprovalOutcome
fn clone(&self) -> ApprovalOutcome
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 ApprovalOutcome
Source§impl Debug for ApprovalOutcome
impl Debug for ApprovalOutcome
Source§impl<'de> Deserialize<'de> for ApprovalOutcome
impl<'de> Deserialize<'de> for ApprovalOutcome
Source§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 ApprovalOutcome
Source§impl From<ResolutionOutcome> for ApprovalOutcome
impl From<ResolutionOutcome> for ApprovalOutcome
Source§fn from(outcome: ResolutionOutcome) -> Self
fn from(outcome: ResolutionOutcome) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ApprovalOutcome
impl PartialEq for ApprovalOutcome
Source§impl Serialize for ApprovalOutcome
impl Serialize for ApprovalOutcome
impl StructuralPartialEq for ApprovalOutcome
Auto Trait Implementations§
impl Freeze for ApprovalOutcome
impl RefUnwindSafe for ApprovalOutcome
impl Send for ApprovalOutcome
impl Sync for ApprovalOutcome
impl Unpin for ApprovalOutcome
impl UnsafeUnpin for ApprovalOutcome
impl UnwindSafe for ApprovalOutcome
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