pub struct PatParen {
pub attrs: Vec<Attribute>,
pub paren_token: Paren,
pub pat: Box<Pat>,
}Expand description
A parenthesized pattern: (A | B).
Fields§
§attrs: Vec<Attribute>§paren_token: Paren§pat: Box<Pat>Trait Implementations§
Auto Trait Implementations§
impl Freeze for PatParen
impl RefUnwindSafe for PatParen
impl !Send for PatParen
impl !Sync for PatParen
impl Unpin for PatParen
impl UnwindSafe for PatParen
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