pub enum VariableIntroType {
Roots,
AllNodes,
Variable,
VariableMarked {
marker: String,
on_type: bool,
},
VariableSourceOf(String),
}
Variants§
Trait Implementations§
Source§impl Clone for VariableIntroType
impl Clone for VariableIntroType
Source§fn clone(&self) -> VariableIntroType
fn clone(&self) -> VariableIntroType
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 VariableIntroType
impl Debug for VariableIntroType
Source§impl Display for VariableIntroType
impl Display for VariableIntroType
Source§impl Hash for VariableIntroType
impl Hash for VariableIntroType
Source§impl PartialEq for VariableIntroType
impl PartialEq for VariableIntroType
impl Eq for VariableIntroType
impl StructuralPartialEq for VariableIntroType
Auto Trait Implementations§
impl Freeze for VariableIntroType
impl RefUnwindSafe for VariableIntroType
impl Send for VariableIntroType
impl Sync for VariableIntroType
impl Unpin for VariableIntroType
impl UnwindSafe for VariableIntroType
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§impl<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
Source§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
Source§impl<T> Indentable for Twhere
T: Display,
impl<T> Indentable for Twhere
T: Display,
Source§fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
fn indented_skip_initial(self, indent: &str) -> IndentedSkipIntial<'_, Self>
Source§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
Source§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more