Lines Matching refs:Pat
3072 impl Debug for Lite<syn::Pat> {
3075 syn::Pat::Const(_val) => {
3076 formatter.write_str("Pat::Const")?;
3082 syn::Pat::Ident(_val) => {
3083 let mut formatter = formatter.debug_struct("Pat::Ident");
3097 struct Print((syn::token::At, Box<syn::Pat>));
3110 syn::Pat::Lit(_val) => {
3111 formatter.write_str("Pat::Lit")?;
3117 syn::Pat::Macro(_val) => {
3118 formatter.write_str("Pat::Macro")?;
3124 syn::Pat::Or(_val) => {
3125 let mut formatter = formatter.debug_struct("Pat::Or");
3137 syn::Pat::Paren(_val) => {
3138 let mut formatter = formatter.debug_struct("Pat::Paren");
3145 syn::Pat::Path(_val) => {
3146 formatter.write_str("Pat::Path")?;
3152 syn::Pat::Range(_val) => {
3153 formatter.write_str("Pat::Range")?;
3159 syn::Pat::Reference(_val) => {
3160 let mut formatter = formatter.debug_struct("Pat::Reference");
3170 syn::Pat::Rest(_val) => {
3171 let mut formatter = formatter.debug_struct("Pat::Rest");
3177 syn::Pat::Slice(_val) => {
3178 let mut formatter = formatter.debug_struct("Pat::Slice");
3187 syn::Pat::Struct(_val) => {
3188 let mut formatter = formatter.debug_struct("Pat::Struct");
3226 syn::Pat::Tuple(_val) => {
3227 let mut formatter = formatter.debug_struct("Pat::Tuple");
3236 syn::Pat::TupleStruct(_val) => {
3237 let mut formatter = formatter.debug_struct("Pat::TupleStruct");
3261 syn::Pat::Type(_val) => {
3262 let mut formatter = formatter.debug_struct("Pat::Type");
3270 syn::Pat::Verbatim(_val) => {
3271 formatter.write_str("Pat::Verbatim")?;
3277 syn::Pat::Wild(_val) => {
3278 let mut formatter = formatter.debug_struct("Pat::Wild");
3304 struct Print((syn::token::At, Box<syn::Pat>));
4562 struct Print((Box<syn::Pat>, syn::token::Colon));