syntax_data: {"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"def.non_enum_variant().fields.iter().map(|field|"}]}
source_snippet:                         def.non_enum_variant().fields.iter().map(|field| field.ty(tcx, args)),
context_before:                     subpatterns: self.field_pats(cv.unwrap_branch().iter().copied().zip(
context_after:                     )),