pub enum ExpressionWithoutBlockError {
Attributes(ParserError<Vec<OuterAttrOrDocComment>>),
From(ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>),
Tag,
}Variants§
Attributes(ParserError<Vec<OuterAttrOrDocComment>>)
From(ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>)
Tag
Trait Implementations§
Source§impl Debug for ExpressionWithoutBlockError
impl Debug for ExpressionWithoutBlockError
Source§impl From<ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>> for ExpressionWithoutBlockError
impl From<ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>> for ExpressionWithoutBlockError
Source§fn from(
value: ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>,
) -> Self
fn from( value: ParserError<RecursiveWrapper<ExpressionWithoutBlock, ExpressionInner>>, ) -> Self
Converts to this type from the input type.
Source§impl From<ParserError<Vec<OuterAttrOrDocComment>>> for ExpressionWithoutBlockError
impl From<ParserError<Vec<OuterAttrOrDocComment>>> for ExpressionWithoutBlockError
Source§fn from(value: ParserError<Vec<OuterAttrOrDocComment>>) -> Self
fn from(value: ParserError<Vec<OuterAttrOrDocComment>>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExpressionWithoutBlockError
impl RefUnwindSafe for ExpressionWithoutBlockError
impl Send for ExpressionWithoutBlockError
impl Sync for ExpressionWithoutBlockError
impl Unpin for ExpressionWithoutBlockError
impl UnsafeUnpin for ExpressionWithoutBlockError
impl UnwindSafe for ExpressionWithoutBlockError
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