Lines Matching defs:Pat
1451 impl Clone for Pat {
1454 Pat::Const(v0) => Pat::Const(v0.clone()),
1455 Pat::Ident(v0) => Pat::Ident(v0.clone()),
1456 Pat::Lit(v0) => Pat::Lit(v0.clone()),
1457 Pat::Macro(v0) => Pat::Macro(v0.clone()),
1458 Pat::Or(v0) => Pat::Or(v0.clone()),
1459 Pat::Paren(v0) => Pat::Paren(v0.clone()),
1460 Pat::Path(v0) => Pat::Path(v0.clone()),
1461 Pat::Range(v0) => Pat::Range(v0.clone()),
1462 Pat::Reference(v0) => Pat::Reference(v0.clone()),
1463 Pat::Rest(v0) => Pat::Rest(v0.clone()),
1464 Pat::Slice(v0) => Pat::Slice(v0.clone()),
1465 Pat::Struct(v0) => Pat::Struct(v0.clone()),
1466 Pat::Tuple(v0) => Pat::Tuple(v0.clone()),
1467 Pat::TupleStruct(v0) => Pat::TupleStruct(v0.clone()),
1468 Pat::Type(v0) => Pat::Type(v0.clone()),
1469 Pat::Verbatim(v0) => Pat::Verbatim(v0.clone()),
1470 Pat::Wild(v0) => Pat::Wild(v0.clone()),