pub enum LimitValue {
All(All),
Expr(Expr),
}Variants§
Trait Implementations§
Source§impl AstNode for LimitValue
impl AstNode for LimitValue
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for LimitValue
impl Clone for LimitValue
Source§fn clone(&self) -> LimitValue
fn clone(&self) -> LimitValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LimitValue
impl Debug for LimitValue
impl Eq for LimitValue
Source§impl From<All> for LimitValue
impl From<All> for LimitValue
Source§fn from(node: All) -> LimitValue
fn from(node: All) -> LimitValue
Converts to this type from the input type.
Source§impl Hash for LimitValue
impl Hash for LimitValue
Source§impl PartialEq for LimitValue
impl PartialEq for LimitValue
impl StructuralPartialEq for LimitValue
Auto Trait Implementations§
impl !RefUnwindSafe for LimitValue
impl !Send for LimitValue
impl !Sync for LimitValue
impl !UnwindSafe for LimitValue
impl Freeze for LimitValue
impl Unpin for LimitValue
impl UnsafeUnpin for LimitValue
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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