pub fn unsafe_derive_on_repr_packed<'tcx>(
    tcx: TyCtxt<'tcx>,
    key: unsafe_derive_on_repr_packed<'tcx>
) -> String