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