{"ast_node_type":"variable","tokens":[{"end":52,"kind":"keyword","start":0,"text":"let"}]}
            let ty::Adt(ty, args) = ty.kind() else {
            let ty = fields[FieldIdx::ONE].ty(fx.tcx, args);
                unreachable!("expected first field of `MaybeUninit` to be an ADT")