pub struct OptionNoMaxValue { /* private fields */ }Implementations§
Source§impl OptionNoMaxValue
impl OptionNoMaxValue
pub fn maxvalue_token(&self) -> Option<SyntaxToken>
pub fn no_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for OptionNoMaxValue
impl AstNode for OptionNoMaxValue
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 OptionNoMaxValue
impl Clone for OptionNoMaxValue
Source§fn clone(&self) -> OptionNoMaxValue
fn clone(&self) -> OptionNoMaxValue
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 OptionNoMaxValue
impl Debug for OptionNoMaxValue
impl Eq for OptionNoMaxValue
Source§impl From<OptionNoMaxValue> for SequenceOption
impl From<OptionNoMaxValue> for SequenceOption
Source§fn from(node: OptionNoMaxValue) -> SequenceOption
fn from(node: OptionNoMaxValue) -> SequenceOption
Converts to this type from the input type.
Source§impl Hash for OptionNoMaxValue
impl Hash for OptionNoMaxValue
Source§impl PartialEq for OptionNoMaxValue
impl PartialEq for OptionNoMaxValue
impl StructuralPartialEq for OptionNoMaxValue
Auto Trait Implementations§
impl !RefUnwindSafe for OptionNoMaxValue
impl !Send for OptionNoMaxValue
impl !Sync for OptionNoMaxValue
impl !UnwindSafe for OptionNoMaxValue
impl Freeze for OptionNoMaxValue
impl Unpin for OptionNoMaxValue
impl UnsafeUnpin for OptionNoMaxValue
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