Lines Matching refs:Pat
1493 impl Clone for crate::Pat { implementation
1496 crate::Pat::Const(v0) => crate::Pat::Const(v0.clone()), in clone()
1497 crate::Pat::Ident(v0) => crate::Pat::Ident(v0.clone()), in clone()
1498 crate::Pat::Lit(v0) => crate::Pat::Lit(v0.clone()), in clone()
1499 crate::Pat::Macro(v0) => crate::Pat::Macro(v0.clone()), in clone()
1500 crate::Pat::Or(v0) => crate::Pat::Or(v0.clone()), in clone()
1501 crate::Pat::Paren(v0) => crate::Pat::Paren(v0.clone()), in clone()
1502 crate::Pat::Path(v0) => crate::Pat::Path(v0.clone()), in clone()
1503 crate::Pat::Range(v0) => crate::Pat::Range(v0.clone()), in clone()
1504 crate::Pat::Reference(v0) => crate::Pat::Reference(v0.clone()), in clone()
1505 crate::Pat::Rest(v0) => crate::Pat::Rest(v0.clone()), in clone()
1506 crate::Pat::Slice(v0) => crate::Pat::Slice(v0.clone()), in clone()
1507 crate::Pat::Struct(v0) => crate::Pat::Struct(v0.clone()), in clone()
1508 crate::Pat::Tuple(v0) => crate::Pat::Tuple(v0.clone()), in clone()
1509 crate::Pat::TupleStruct(v0) => crate::Pat::TupleStruct(v0.clone()), in clone()
1510 crate::Pat::Type(v0) => crate::Pat::Type(v0.clone()), in clone()
1511 crate::Pat::Verbatim(v0) => crate::Pat::Verbatim(v0.clone()), in clone()
1512 crate::Pat::Wild(v0) => crate::Pat::Wild(v0.clone()), in clone()