pub enum CoqTacticExt {
Show 36 variants
Intro(Vec<String>),
Apply(String),
Exact(String),
Rewrite(bool, String),
Simpl,
Ring,
Omega,
Lia,
Lra,
Auto,
EAuto,
Tauto,
Constructor,
Split,
Left,
Right,
Exists(String),
Induction(String),
Destruct(String),
Inversion(String),
Reflexivity,
Symmetry,
Transitivity(String),
Unfold(Vec<String>),
Fold(Vec<String>),
Assumption,
Contradiction,
Exfalso,
Clear(Vec<String>),
Rename(String, String),
Trivial,
Discriminate,
Injection(String),
FApply(String),
Subst(Option<String>),
Custom(String),
}Expand description
Coq tactic
Variants§
Intro(Vec<String>)
Apply(String)
Exact(String)
Rewrite(bool, String)
Simpl
Ring
Omega
Lia
Lra
Auto
EAuto
Tauto
Constructor
Split
Left
Right
Exists(String)
Induction(String)
Destruct(String)
Inversion(String)
Reflexivity
Symmetry
Transitivity(String)
Unfold(Vec<String>)
Fold(Vec<String>)
Assumption
Contradiction
Exfalso
Clear(Vec<String>)
Rename(String, String)
Trivial
Discriminate
Injection(String)
FApply(String)
Subst(Option<String>)
Custom(String)
Trait Implementations§
Source§impl Clone for CoqTacticExt
impl Clone for CoqTacticExt
Source§fn clone(&self) -> CoqTacticExt
fn clone(&self) -> CoqTacticExt
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 CoqTacticExt
impl Debug for CoqTacticExt
Auto Trait Implementations§
impl Freeze for CoqTacticExt
impl RefUnwindSafe for CoqTacticExt
impl Send for CoqTacticExt
impl Sync for CoqTacticExt
impl Unpin for CoqTacticExt
impl UnsafeUnpin for CoqTacticExt
impl UnwindSafe for CoqTacticExt
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