pub enum ReducibilityHint {
Opaque,
Abbrev,
Regular(u32),
}Expand description
Reducibility hint controls when definitions are unfolded.
Variants§
Opaque
Never unfold (like theorem proofs)
Abbrev
Always unfold first (like notation)
Regular(u32)
Unfold based on height (lower = unfold first)
Implementations§
Trait Implementations§
Source§impl Clone for ReducibilityHint
impl Clone for ReducibilityHint
Source§fn clone(&self) -> ReducibilityHint
fn clone(&self) -> ReducibilityHint
Returns a duplicate 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 ReducibilityHint
impl Debug for ReducibilityHint
Source§impl PartialEq for ReducibilityHint
impl PartialEq for ReducibilityHint
impl Copy for ReducibilityHint
impl Eq for ReducibilityHint
impl StructuralPartialEq for ReducibilityHint
Auto Trait Implementations§
impl Freeze for ReducibilityHint
impl RefUnwindSafe for ReducibilityHint
impl Send for ReducibilityHint
impl Sync for ReducibilityHint
impl Unpin for ReducibilityHint
impl UnsafeUnpin for ReducibilityHint
impl UnwindSafe for ReducibilityHint
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