fn check_substs_compatible<'tcx>(
    tcx: TyCtxt<'tcx>,
    assoc_ty: &AssocItem,
    substs: SubstsRef<'tcx>
) -> bool