{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"let"}]}
        let nonnull_ty = unique_variant.fields[FieldIdx::ZERO].ty(self.tcx(), args);
        let unique_variant = unique_ty.ty_adt_def().unwrap().non_enum_variant();
        let ptr_ty = Ty::new_imm_ptr(self.tcx(), args[0].expect_ty());