pub enum StepFailureKind {
NoValidProposal,
Timeout,
}Expand description
A stable failure classification sealed with a step’s result.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for StepFailureKind
impl Clone for StepFailureKind
Source§fn clone(&self) -> StepFailureKind
fn clone(&self) -> StepFailureKind
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 StepFailureKind
Source§impl Debug for StepFailureKind
impl Debug for StepFailureKind
Source§impl<'de> Deserialize<'de> for StepFailureKind
impl<'de> Deserialize<'de> for StepFailureKind
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 StepFailureKind
Source§impl PartialEq for StepFailureKind
impl PartialEq for StepFailureKind
Source§impl Serialize for StepFailureKind
impl Serialize for StepFailureKind
impl StructuralPartialEq for StepFailureKind
Auto Trait Implementations§
impl Freeze for StepFailureKind
impl RefUnwindSafe for StepFailureKind
impl Send for StepFailureKind
impl Sync for StepFailureKind
impl Unpin for StepFailureKind
impl UnsafeUnpin for StepFailureKind
impl UnwindSafe for StepFailureKind
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