pub enum ProofAttemptStatus {
Closed,
Progressed,
Failed,
Timeout,
BudgetExceeded,
NotAttempted,
Unsupported,
}Expand description
Per-candidate proof attempt status.
Variants§
Trait Implementations§
Source§impl Clone for ProofAttemptStatus
impl Clone for ProofAttemptStatus
Source§fn clone(&self) -> ProofAttemptStatus
fn clone(&self) -> ProofAttemptStatus
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 ProofAttemptStatus
Source§impl Debug for ProofAttemptStatus
impl Debug for ProofAttemptStatus
impl Eq for ProofAttemptStatus
Source§impl PartialEq for ProofAttemptStatus
impl PartialEq for ProofAttemptStatus
impl StructuralPartialEq for ProofAttemptStatus
Source§impl<'lean> TryFromLean<'lean> for ProofAttemptStatus
impl<'lean> TryFromLean<'lean> for ProofAttemptStatus
Source§fn try_from_lean(obj: Obj<'lean>) -> LeanResult<Self>
fn try_from_lean(obj: Obj<'lean>) -> LeanResult<Self>
Decode
obj into Self, returning a
LeanError::Host with stage
[HostStage::Conversion] if the object’s kind or payload is
outside the type’s representable range. Read moreAuto Trait Implementations§
impl Freeze for ProofAttemptStatus
impl RefUnwindSafe for ProofAttemptStatus
impl Send for ProofAttemptStatus
impl Sync for ProofAttemptStatus
impl Unpin for ProofAttemptStatus
impl UnsafeUnpin for ProofAttemptStatus
impl UnwindSafe for ProofAttemptStatus
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