Enum donet_core::parser::pipeline::PipelineStage
source · pub(crate) enum PipelineStage {
Parser,
SemanticAnalyzer,
}
Expand description
Used by the PipelineData
structure to keep track
of the current pipeline stage to properly store its state.
Variants§
Implementations§
source§impl PipelineStage
impl PipelineStage
Trait Implementations§
source§impl Clone for PipelineStage
impl Clone for PipelineStage
source§fn clone(&self) -> PipelineStage
fn clone(&self) -> PipelineStage
Returns a copy 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 PipelineStage
impl Debug for PipelineStage
source§impl Default for PipelineStage
impl Default for PipelineStage
source§fn default() -> PipelineStage
fn default() -> PipelineStage
Returns the “default value” for a type. Read more
source§impl PartialEq for PipelineStage
impl PartialEq for PipelineStage
impl Eq for PipelineStage
impl StructuralPartialEq for PipelineStage
Auto Trait Implementations§
impl Freeze for PipelineStage
impl RefUnwindSafe for PipelineStage
impl Send for PipelineStage
impl Sync for PipelineStage
impl Unpin for PipelineStage
impl UnwindSafe for PipelineStage
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)