pub struct DefaultClause(/* private fields */);Expand description
default (expression), or the legacy default "value".
Implementations§
Source§impl DefaultClause
impl DefaultClause
pub fn expression(&self) -> Option<Expr>
Trait Implementations§
Source§impl AstNode for DefaultClause
impl AstNode for DefaultClause
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Source§impl Clone for DefaultClause
impl Clone for DefaultClause
Source§impl Debug for DefaultClause
impl Debug for DefaultClause
impl Eq for DefaultClause
Source§impl Hash for DefaultClause
impl Hash for DefaultClause
Source§impl PartialEq for DefaultClause
impl PartialEq for DefaultClause
impl StructuralPartialEq for DefaultClause
Auto Trait Implementations§
impl !RefUnwindSafe for DefaultClause
impl !Send for DefaultClause
impl !Sync for DefaultClause
impl !UnwindSafe for DefaultClause
impl Freeze for DefaultClause
impl Unpin for DefaultClause
impl UnsafeUnpin for DefaultClause
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