pub enum ReplInputKind {
Term,
Definition,
Tactic,
Command,
Incomplete,
}Expand description
A REPL input classifier.
Variants§
Term
A term to evaluate
Definition
A definition
Tactic
A tactic proof
Command
A command (e.g. #check, #eval)
Incomplete
An incomplete input
Trait Implementations§
Source§impl Clone for ReplInputKind
impl Clone for ReplInputKind
Source§fn clone(&self) -> ReplInputKind
fn clone(&self) -> ReplInputKind
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 ReplInputKind
impl Debug for ReplInputKind
Source§impl PartialEq for ReplInputKind
impl PartialEq for ReplInputKind
impl Eq for ReplInputKind
impl StructuralPartialEq for ReplInputKind
Auto Trait Implementations§
impl Freeze for ReplInputKind
impl RefUnwindSafe for ReplInputKind
impl Send for ReplInputKind
impl Sync for ReplInputKind
impl Unpin for ReplInputKind
impl UnsafeUnpin for ReplInputKind
impl UnwindSafe for ReplInputKind
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