pub struct NonStandardParam { /* private fields */ }Implementations§
Source§impl NonStandardParam
impl NonStandardParam
pub fn name_ref(&self) -> Option<NameRef>
pub fn colon_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for NonStandardParam
impl AstNode for NonStandardParam
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 NonStandardParam
impl Clone for NonStandardParam
Source§fn clone(&self) -> NonStandardParam
fn clone(&self) -> NonStandardParam
Returns a duplicate of the value. Read more
1.0.0 · 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 NonStandardParam
impl Debug for NonStandardParam
Source§impl Hash for NonStandardParam
impl Hash for NonStandardParam
Source§impl PartialEq for NonStandardParam
impl PartialEq for NonStandardParam
impl Eq for NonStandardParam
impl StructuralPartialEq for NonStandardParam
Auto Trait Implementations§
impl Freeze for NonStandardParam
impl !RefUnwindSafe for NonStandardParam
impl !Send for NonStandardParam
impl !Sync for NonStandardParam
impl Unpin for NonStandardParam
impl UnsafeUnpin for NonStandardParam
impl !UnwindSafe for NonStandardParam
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