pub enum SubPattern {
Wildcard(Span),
Name(Ident),
}Expand description
A sub-pattern inside a variant pattern’s parentheses (spec 2.3): a name
or _. Nothing else is one level deep.
Variants§
Trait Implementations§
Source§impl Clone for SubPattern
impl Clone for SubPattern
Source§impl Debug for SubPattern
impl Debug for SubPattern
Source§impl PartialEq for SubPattern
impl PartialEq for SubPattern
impl StructuralPartialEq for SubPattern
Auto Trait Implementations§
impl Freeze for SubPattern
impl RefUnwindSafe for SubPattern
impl Send for SubPattern
impl Sync for SubPattern
impl Unpin for SubPattern
impl UnsafeUnpin for SubPattern
impl UnwindSafe for SubPattern
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