pub enum ProofFormat {
Coq,
Lean3,
Lean4,
Isabelle,
}Expand description
Supported proof formats for export.
Variants§
Coq
Coq proof assistant
Lean3
Lean 3 theorem prover
Lean4
Lean 4 theorem prover
Isabelle
Isabelle/HOL theorem prover
Implementations§
Trait Implementations§
Source§impl Clone for ProofFormat
impl Clone for ProofFormat
Source§fn clone(&self) -> ProofFormat
fn clone(&self) -> ProofFormat
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 ProofFormat
impl Debug for ProofFormat
Source§impl Display for ProofFormat
impl Display for ProofFormat
Source§impl Hash for ProofFormat
impl Hash for ProofFormat
Source§impl PartialEq for ProofFormat
impl PartialEq for ProofFormat
impl Copy for ProofFormat
impl Eq for ProofFormat
impl StructuralPartialEq for ProofFormat
Auto Trait Implementations§
impl Freeze for ProofFormat
impl RefUnwindSafe for ProofFormat
impl Send for ProofFormat
impl Sync for ProofFormat
impl Unpin for ProofFormat
impl UnsafeUnpin for ProofFormat
impl UnwindSafe for ProofFormat
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