pub struct ParsePipeline {
pub stages: Vec<String>,
}Expand description
A multi-stage parse pipeline that applies a sequence of transformations to the token stream before parsing.
Fields§
§stages: Vec<String>Stage names for diagnostics.
Implementations§
Source§impl ParsePipeline
impl ParsePipeline
Trait Implementations§
Source§impl Debug for ParsePipeline
impl Debug for ParsePipeline
Source§impl Default for ParsePipeline
impl Default for ParsePipeline
Source§fn default() -> ParsePipeline
fn default() -> ParsePipeline
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParsePipeline
impl RefUnwindSafe for ParsePipeline
impl Send for ParsePipeline
impl Sync for ParsePipeline
impl Unpin for ParsePipeline
impl UnsafeUnpin for ParsePipeline
impl UnwindSafe for ParsePipeline
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