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 !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