pub enum CompilePhaseExt {
Lex,
Parse,
Elaborate,
Tactic,
CodeGen,
}Expand description
A named phase in the compilation pipeline.
Variants§
Lex
Lexing phase
Parse
Parsing phase
Elaborate
Elaboration phase
Tactic
Tactic evaluation phase
CodeGen
Code generation phase
Trait Implementations§
Source§impl Clone for CompilePhaseExt
impl Clone for CompilePhaseExt
Source§fn clone(&self) -> CompilePhaseExt
fn clone(&self) -> CompilePhaseExt
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 CompilePhaseExt
impl Debug for CompilePhaseExt
Source§impl Display for CompilePhaseExt
impl Display for CompilePhaseExt
Source§impl PartialEq for CompilePhaseExt
impl PartialEq for CompilePhaseExt
impl Eq for CompilePhaseExt
impl StructuralPartialEq for CompilePhaseExt
Auto Trait Implementations§
impl Freeze for CompilePhaseExt
impl RefUnwindSafe for CompilePhaseExt
impl Send for CompilePhaseExt
impl Sync for CompilePhaseExt
impl Unpin for CompilePhaseExt
impl UnsafeUnpin for CompilePhaseExt
impl UnwindSafe for CompilePhaseExt
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