syntax_data: {"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"(0..layout.layout.fields().count()).filter_map(|i|"}]}
source_snippet:         (0..layout.layout.fields().count()).filter_map(|i| {
context_before:     ) -> impl Iterator<Item = (Size, TyAndLayout<'tcx>)> {
context_after:             let field = layout.field(cx, i);