pub struct VarContext {
pub typ: VarContextType,
pub is_definition: bool,
}
Fields§
§typ: VarContextType
§is_definition: bool
Trait Implementations§
Source§impl Debug for VarContext
impl Debug for VarContext
Source§impl PartialEq for VarContext
impl PartialEq for VarContext
impl Eq for VarContext
impl StructuralPartialEq for VarContext
Auto Trait Implementations§
impl Freeze for VarContext
impl RefUnwindSafe for VarContext
impl Send for VarContext
impl Sync for VarContext
impl Unpin for VarContext
impl UnwindSafe for VarContext
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<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<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