pub(crate) fn def_kind<'tcx>() -> DepKindStruct<'tcx>