fn variances_of(tcx: TyCtxt<'_>, item_def_id: LocalDefId) -> &[Variance]