pub(crate) const fn adt_def<'tcx>() -> QueryStruct<'tcx>