#[repr(i32)]pub enum ProofStrength {
Default = 0,
SymbolicBound = 1,
}Expand description
How hard Analyzer::can_prove tries: sym::ProofStrength.
Variants§
Default = 0
The default, inexpensive analyses.
SymbolicBound = 1
Also prove through symbolic bounds, which is more expensive.
Trait Implementations§
Source§impl Clone for ProofStrength
impl Clone for ProofStrength
Source§fn clone(&self) -> ProofStrength
fn clone(&self) -> ProofStrength
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProofStrength
impl Debug for ProofStrength
Source§impl Default for ProofStrength
impl Default for ProofStrength
Source§fn default() -> ProofStrength
fn default() -> ProofStrength
Returns the “default value” for a type. Read more
Source§impl Hash for ProofStrength
impl Hash for ProofStrength
Source§impl PartialEq for ProofStrength
impl PartialEq for ProofStrength
impl Copy for ProofStrength
impl Eq for ProofStrength
impl StructuralPartialEq for ProofStrength
Auto Trait Implementations§
impl Freeze for ProofStrength
impl RefUnwindSafe for ProofStrength
impl Send for ProofStrength
impl Sync for ProofStrength
impl Unpin for ProofStrength
impl UnwindSafe for ProofStrength
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