pub struct DeclarationPatternArray { /* private fields */ }Expand description
DeclarationPatternArray represents an array binding pattern.
This struct holds a list of bindings, and an optional initializer for the binding pattern.
More information:
Trait Implementations§
Source§impl Clone for DeclarationPatternArray
impl Clone for DeclarationPatternArray
Source§fn clone(&self) -> DeclarationPatternArray
fn clone(&self) -> DeclarationPatternArray
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 DeclarationPatternArray
impl Debug for DeclarationPatternArray
Source§impl Display for DeclarationPatternArray
impl Display for DeclarationPatternArray
Source§impl Drop for DeclarationPatternArray
impl Drop for DeclarationPatternArray
Source§impl PartialEq for DeclarationPatternArray
impl PartialEq for DeclarationPatternArray
Source§impl Trace for DeclarationPatternArray
impl Trace for DeclarationPatternArray
Source§fn finalize_glue(&self)
fn finalize_glue(&self)
Runs Finalize::finalize() on this object and all
contained subobjects
impl StructuralPartialEq for DeclarationPatternArray
Auto Trait Implementations§
impl Freeze for DeclarationPatternArray
impl RefUnwindSafe for DeclarationPatternArray
impl !Send for DeclarationPatternArray
impl !Sync for DeclarationPatternArray
impl Unpin for DeclarationPatternArray
impl UnwindSafe for DeclarationPatternArray
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