{"ast_node_type":"variable","tokens":[{"end":100,"kind":"keyword","start":0,"text":"let"}]}
            let inputs = data.fields().iter().map(|f| tcx.type_of(f.def_id).instantiate_identity());
            let ty = tcx.type_of(adt_def_id).instantiate_identity();
            // constructors for structs with `layout_scalar_valid_range` are unsafe to call