pub enum ReferencePatternError {
Ref(ParserError<ReferencePatternRef>),
Mut(ParserError<Option<Mut>>),
Pat(ParserError<Box<PatternWithoutRange>>),
}Variants§
Ref(ParserError<ReferencePatternRef>)
Mut(ParserError<Option<Mut>>)
Pat(ParserError<Box<PatternWithoutRange>>)
Trait Implementations§
Source§impl Debug for ReferencePatternError
impl Debug for ReferencePatternError
Source§impl ParseError for ReferencePatternError
impl ParseError for ReferencePatternError
Auto Trait Implementations§
impl Freeze for ReferencePatternError
impl RefUnwindSafe for ReferencePatternError
impl Send for ReferencePatternError
impl Sync for ReferencePatternError
impl Unpin for ReferencePatternError
impl UnsafeUnpin for ReferencePatternError
impl UnwindSafe for ReferencePatternError
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<R, T> FromRecursiveRoot<R> for Twhere
T: From<R>,
impl<R, T> FromRecursiveRoot<R> for Twhere
T: From<R>,
fn from_recursive_root(root: R, _parser: &mut Parser) -> T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more