pub struct PatternBody { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for PatternBody
impl AstNode for PatternBody
fn can_cast(kind: SyntaxKind) -> bool
fn cast(node: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
Source§impl Clone for PatternBody
impl Clone for PatternBody
Source§fn clone(&self) -> PatternBody
fn clone(&self) -> PatternBody
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 PatternBody
impl Debug for PatternBody
impl Eq for PatternBody
Source§impl Hash for PatternBody
impl Hash for PatternBody
Source§impl PartialEq for PatternBody
impl PartialEq for PatternBody
impl StructuralPartialEq for PatternBody
Auto Trait Implementations§
impl !RefUnwindSafe for PatternBody
impl !Send for PatternBody
impl !Sync for PatternBody
impl !UnwindSafe for PatternBody
impl Freeze for PatternBody
impl Unpin for PatternBody
impl UnsafeUnpin for PatternBody
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