pub enum ProofMethod {
BvDecide,
Grind,
}Expand description
The proof method to use for verification condition generation and discharge.
Variants§
Trait Implementations§
Source§impl Clone for ProofMethod
impl Clone for ProofMethod
Source§fn clone(&self) -> ProofMethod
fn clone(&self) -> ProofMethod
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 ProofMethod
Source§impl Debug for ProofMethod
impl Debug for ProofMethod
Source§impl<'de> Deserialize<'de> for ProofMethod
impl<'de> Deserialize<'de> for ProofMethod
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 ProofMethod
Source§impl Hash for ProofMethod
impl Hash for ProofMethod
Source§impl Ord for ProofMethod
impl Ord for ProofMethod
Source§fn cmp(&self, other: &ProofMethod) -> Ordering
fn cmp(&self, other: &ProofMethod) -> 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 ProofMethod
impl PartialEq for ProofMethod
Source§impl PartialOrd for ProofMethod
impl PartialOrd for ProofMethod
Source§impl Serialize for ProofMethod
impl Serialize for ProofMethod
impl StructuralPartialEq for ProofMethod
Auto Trait Implementations§
impl Freeze for ProofMethod
impl RefUnwindSafe for ProofMethod
impl Send for ProofMethod
impl Sync for ProofMethod
impl Unpin for ProofMethod
impl UnsafeUnpin for ProofMethod
impl UnwindSafe for ProofMethod
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