pub enum RangeExpressionPrefix {
Inclusive(<RangeInclusiveExpr as ParsableRecursive<ExpressionInner>>::Prefix),
ToInclusive(<RangeToInclusiveExpr as ParsableRecursive<ExpressionInner>>::Prefix),
Both(<RangeExpr as ParsableRecursive<ExpressionInner>>::Prefix),
From(<RangeFromExpr as ParsableRecursive<ExpressionInner>>::Prefix),
To(<RangeToExpr as ParsableRecursive<ExpressionInner>>::Prefix),
}Variants§
Inclusive(<RangeInclusiveExpr as ParsableRecursive<ExpressionInner>>::Prefix)
ToInclusive(<RangeToInclusiveExpr as ParsableRecursive<ExpressionInner>>::Prefix)
Both(<RangeExpr as ParsableRecursive<ExpressionInner>>::Prefix)
From(<RangeFromExpr as ParsableRecursive<ExpressionInner>>::Prefix)
To(<RangeToExpr as ParsableRecursive<ExpressionInner>>::Prefix)
Trait Implementations§
Source§impl Debug for RangeExpressionPrefix
impl Debug for RangeExpressionPrefix
Auto Trait Implementations§
impl Freeze for RangeExpressionPrefix
impl RefUnwindSafe for RangeExpressionPrefix
impl !Send for RangeExpressionPrefix
impl !Sync for RangeExpressionPrefix
impl Unpin for RangeExpressionPrefix
impl UnsafeUnpin for RangeExpressionPrefix
impl UnwindSafe for RangeExpressionPrefix
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