pub enum RestPattern {
Absent,
Discard(Span),
Bind {
name: EcoString,
span: Span,
},
}Variants§
Implementations§
Source§impl RestPattern
impl RestPattern
pub fn is_present(&self) -> bool
Trait Implementations§
Source§impl Clone for RestPattern
impl Clone for RestPattern
Source§fn clone(&self) -> RestPattern
fn clone(&self) -> RestPattern
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 RestPattern
impl Debug for RestPattern
Source§impl PartialEq for RestPattern
impl PartialEq for RestPattern
impl StructuralPartialEq for RestPattern
Auto Trait Implementations§
impl Freeze for RestPattern
impl RefUnwindSafe for RestPattern
impl Send for RestPattern
impl Sync for RestPattern
impl Unpin for RestPattern
impl UnsafeUnpin for RestPattern
impl UnwindSafe for RestPattern
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