Lines Matching defs:Print
15 struct Print(syn::LitStr);
16 impl Debug for Print {
24 formatter.field("name", Print::ref_cast(val));
51 struct Print((syn::token::If, Box<syn::Expr>));
52 impl Debug for Print {
60 formatter.field("guard", Print::ref_cast(val));
76 struct Print(syn::AngleBracketedGenericArguments);
77 impl Debug for Print {
85 formatter.field("generics", Print::ref_cast(val));
98 struct Print(syn::AngleBracketedGenericArguments);
99 impl Debug for Print {
107 formatter.field("generics", Print::ref_cast(val));
141 struct Print((proc_macro2::Ident, syn::token::Colon));
142 impl Debug for Print {
150 formatter.field("name", Print::ref_cast(val));
165 struct Print((proc_macro2::Ident, syn::token::Colon));
166 impl Debug for Print {
174 formatter.field("name", Print::ref_cast(val));
331 struct Print(syn::Expr);
332 impl Debug for Print {
340 formatter.field("default", Print::ref_cast(val));
352 struct Print(syn::AngleBracketedGenericArguments);
353 impl Debug for Print {
361 formatter.field("generics", Print::ref_cast(val));
493 struct Print(syn::Label);
494 impl Debug for Print {
502 formatter.field("label", Print::ref_cast(val));
515 struct Print(syn::Lifetime);
516 impl Debug for Print {
524 formatter.field("label", Print::ref_cast(val));
529 struct Print(Box<syn::Expr>);
530 impl Debug for Print {
538 formatter.field("expr", Print::ref_cast(val));
570 struct Print(syn::BoundLifetimes);
571 impl Debug for Print {
579 formatter.field("lifetimes", Print::ref_cast(val));
616 struct Print(syn::Lifetime);
617 impl Debug for Print {
625 formatter.field("label", Print::ref_cast(val));
646 struct Print(syn::Label);
647 impl Debug for Print {
655 formatter.field("label", Print::ref_cast(val));
680 struct Print((syn::token::Else, Box<syn::Expr>));
681 impl Debug for Print {
689 formatter.field("else_branch", Print::ref_cast(val));
734 struct Print(syn::Label);
735 impl Debug for Print {
743 formatter.field("label", Print::ref_cast(val));
777 struct Print(syn::AngleBracketedGenericArguments);
778 impl Debug for Print {
786 formatter.field("turbofish", Print::ref_cast(val));
809 struct Print(syn::QSelf);
810 impl Debug for Print {
818 formatter.field("qself", Print::ref_cast(val));
831 struct Print(Box<syn::Expr>);
832 impl Debug for Print {
840 formatter.field("start", Print::ref_cast(val));
846 struct Print(Box<syn::Expr>);
847 impl Debug for Print {
855 formatter.field("end", Print::ref_cast(val));
887 struct Print(Box<syn::Expr>);
888 impl Debug for Print {
896 formatter.field("expr", Print::ref_cast(val));
908 struct Print(syn::QSelf);
909 impl Debug for Print {
917 formatter.field("qself", Print::ref_cast(val));
929 struct Print(Box<syn::Expr>);
930 impl Debug for Print {
938 formatter.field("rest", Print::ref_cast(val));
1000 struct Print(syn::Label);
1001 impl Debug for Print {
1009 formatter.field("label", Print::ref_cast(val));
1023 struct Print(Box<syn::Expr>);
1024 impl Debug for Print {
1032 formatter.field("expr", Print::ref_cast(val));
1107 struct Print(syn::Label);
1108 impl Debug for Print {
1116 formatter.field("label", Print::ref_cast(val));
1131 struct Print(syn::Lifetime);
1132 impl Debug for Print {
1140 formatter.field("label", Print::ref_cast(val));
1145 struct Print(Box<syn::Expr>);
1146 impl Debug for Print {
1154 formatter.field("expr", Print::ref_cast(val));
1192 struct Print(syn::BoundLifetimes);
1193 impl Debug for Print {
1201 formatter.field("lifetimes", Print::ref_cast(val));
1242 struct Print(syn::Lifetime);
1243 impl Debug for Print {
1251 formatter.field("label", Print::ref_cast(val));
1276 struct Print(syn::Label);
1277 impl Debug for Print {
1285 formatter.field("label", Print::ref_cast(val));
1314 struct Print((syn::token::Else, Box<syn::Expr>));
1315 impl Debug for Print {
1323 formatter.field("else_branch", Print::ref_cast(val));
1378 struct Print(syn::Label);
1379 impl Debug for Print {
1387 formatter.field("label", Print::ref_cast(val));
1427 struct Print(syn::AngleBracketedGenericArguments);
1428 impl Debug for Print {
1436 formatter.field("turbofish", Print::ref_cast(val));
1463 struct Print(syn::QSelf);
1464 impl Debug for Print {
1472 formatter.field("qself", Print::ref_cast(val));
1487 struct Print(Box<syn::Expr>);
1488 impl Debug for Print {
1496 formatter.field("start", Print::ref_cast(val));
1502 struct Print(Box<syn::Expr>);
1503 impl Debug for Print {
1511 formatter.field("end", Print::ref_cast(val));
1549 struct Print(Box<syn::Expr>);
1550 impl Debug for Print {
1558 formatter.field("expr", Print::ref_cast(val));
1572 struct Print(syn::QSelf);
1573 impl Debug for Print {
1581 formatter.field("qself", Print::ref_cast(val));
1593 struct Print(Box<syn::Expr>);
1594 impl Debug for Print {
1602 formatter.field("rest", Print::ref_cast(val));
1669 struct Print(syn::Label);
1670 impl Debug for Print {
1678 formatter.field("label", Print::ref_cast(val));
1694 struct Print(Box<syn::Expr>);
1695 impl Debug for Print {
1703 formatter.field("expr", Print::ref_cast(val));
1724 struct Print(proc_macro2::Ident);
1725 impl Debug for Print {
1733 formatter.field("ident", Print::ref_cast(val));
1823 struct Print(String);
1824 impl Debug for Print {
1832 formatter.field("shebang", Print::ref_cast(val));
2068 struct Print(syn::WhereClause);
2069 impl Debug for Print {
2077 formatter.field("where_clause", Print::ref_cast(val));
2260 struct Print((syn::token::As, proc_macro2::Ident));
2261 impl Debug for Print {
2269 formatter.field("rename", Print::ref_cast(val));
2312 struct Print((Option<syn::token::Not>, syn::Path, syn::token::For));
2313 impl Debug for Print {
2329 formatter.field("trait_", Print::ref_cast(val));
2345 struct Print(proc_macro2::Ident);
2346 impl Debug for Print {
2354 formatter.field("ident", Print::ref_cast(val));
2375 struct Print((syn::token::Brace, Vec<syn::Item>));
2376 impl Debug for Print {
2384 formatter.field("content", Print::ref_cast(val));
2437 struct Print(syn::ImplRestriction);
2438 impl Debug for Print {
2446 formatter.field("restriction", Print::ref_cast(val));
2559 struct Print((syn::token::As, proc_macro2::Ident));
2560 impl Debug for Print {
2568 formatter.field("rename", Print::ref_cast(val));
2617 struct Print((Option<syn::token::Not>, syn::Path, syn::token::For));
2618 impl Debug for Print {
2634 formatter.field("trait_", Print::ref_cast(val));
2652 struct Print(proc_macro2::Ident);
2653 impl Debug for Print {
2661 formatter.field("ident", Print::ref_cast(val));
2684 struct Print((syn::token::Brace, Vec<syn::Item>));
2685 impl Debug for Print {
2693 formatter.field("content", Print::ref_cast(val));
2752 struct Print(syn::ImplRestriction);
2753 impl Debug for Print {
2761 formatter.field("restriction", Print::ref_cast(val));
2934 struct Print(syn::LocalInit);
2935 impl Debug for Print {
2943 formatter.field("init", Print::ref_cast(val));
2955 struct Print((syn::token::Else, Box<syn::Expr>));
2956 impl Debug for Print {
2964 formatter.field("diverge", Print::ref_cast(val));
3097 struct Print((syn::token::At, Box<syn::Pat>));
3098 impl Debug for Print {
3106 formatter.field("subpat", Print::ref_cast(val));
3195 struct Print(syn::QSelf);
3196 impl Debug for Print {
3204 formatter.field("qself", Print::ref_cast(val));
3213 struct Print(syn::PatRest);
3214 impl Debug for Print {
3222 formatter.field("rest", Print::ref_cast(val));
3244 struct Print(syn::QSelf);
3245 impl Debug for Print {
3253 formatter.field("qself", Print::ref_cast(val));
3304 struct Print((syn::token::At, Box<syn::Pat>));
3305 impl Debug for Print {
3313 formatter.field("subpat", Print::ref_cast(val));
3386 struct Print(syn::QSelf);
3387 impl Debug for Print {
3395 formatter.field("qself", Print::ref_cast(val));
3404 struct Print(syn::PatRest);
3405 impl Debug for Print {
3413 formatter.field("rest", Print::ref_cast(val));
3439 struct Print(syn::QSelf);
3440 impl Debug for Print {
3448 formatter.field("qself", Print::ref_cast(val));
3545 struct Print(syn::BoundLifetimes);
3546 impl Debug for Print {
3554 formatter.field("lifetimes", Print::ref_cast(val));
3597 struct Print((syn::token::And, Option<syn::Lifetime>));
3598 impl Debug for Print {
3605 struct Print(Option<syn::Lifetime>);
3606 impl Debug for Print {
3622 Print::ref_cast(&self.0.1)
3630 formatter.field("reference", Print::ref_cast(val));
3669 struct Print(syn::Abi);
3670 impl Debug for Print {
3678 formatter.field("abi", Print::ref_cast(val));
3688 struct Print(syn::Variadic);
3689 impl Debug for Print {
3697 formatter.field("variadic", Print::ref_cast(val));
3727 struct Print(syn::LocalInit);
3728 impl Debug for Print {
3736 formatter.field("init", Print::ref_cast(val));
3800 struct Print(syn::BoundLifetimes);
3801 impl Debug for Print {
3809 formatter.field("lifetimes", Print::ref_cast(val));
3842 struct Print((syn::token::Eq, syn::Expr));
3843 impl Debug for Print {
3851 formatter.field("default", Print::ref_cast(val));
3864 struct Print(syn::Block);
3865 impl Debug for Print {
3873 formatter.field("default", Print::ref_cast(val));
3896 struct Print((syn::token::Eq, syn::Type));
3897 impl Debug for Print {
3905 formatter.field("default", Print::ref_cast(val));
3943 struct Print((syn::token::Eq, syn::Expr));
3944 impl Debug for Print {
3952 formatter.field("default", Print::ref_cast(val));
3967 struct Print(syn::Block);
3968 impl Debug for Print {
3976 formatter.field("default", Print::ref_cast(val));
4014 struct Print((syn::token::Eq, syn::Type));
4015 impl Debug for Print {
4023 formatter.field("default", Print::ref_cast(val));
4042 struct Print(syn::BoundLifetimes);
4043 impl Debug for Print {
4051 formatter.field("lifetimes", Print::ref_cast(val));
4059 struct Print(syn::Abi);
4060 impl Debug for Print {
4068 formatter.field("abi", Print::ref_cast(val));
4076 struct Print(syn::BareVariadic);
4077 impl Debug for Print {
4085 formatter.field("variadic", Print::ref_cast(val));
4125 struct Print(syn::QSelf);
4126 impl Debug for Print {
4134 formatter.field("qself", Print::ref_cast(val));
4155 struct Print(syn::Lifetime);
4156 impl Debug for Print {
4164 formatter.field("lifetime", Print::ref_cast(val));
4219 struct Print(syn::BoundLifetimes);
4220 impl Debug for Print {
4228 formatter.field("lifetimes", Print::ref_cast(val));
4236 struct Print(syn::Abi);
4237 impl Debug for Print {
4245 formatter.field("abi", Print::ref_cast(val));
4253 struct Print(syn::BareVariadic);
4254 impl Debug for Print {
4262 formatter.field("variadic", Print::ref_cast(val));
4322 struct Print(syn::Type);
4323 impl Debug for Print {
4331 formatter.field("default", Print::ref_cast(val));
4375 struct Print(syn::QSelf);
4376 impl Debug for Print {
4384 formatter.field("qself", Print::ref_cast(val));
4409 struct Print(syn::Lifetime);
4410 impl Debug for Print {
4418 formatter.field("lifetime", Print::ref_cast(val));
4562 struct Print((Box<syn::Pat>, syn::token::Colon));
4563 impl Debug for Print {
4571 formatter.field("pat", Print::ref_cast(val));
4590 struct Print((syn::token::Eq, syn::Expr));
4591 impl Debug for Print {
4599 formatter.field("discriminant", Print::ref_cast(val));