fn collect_bounds<'a, 'tcx>(
hir_bounds: &'a [GenericBound<'tcx>],
self_ty_where_predicates: Option<(LocalDefId, &'tcx [WherePredicate<'tcx>])>,
target_did: DefId,
) -> CollectedBound
fn collect_bounds<'a, 'tcx>(
hir_bounds: &'a [GenericBound<'tcx>],
self_ty_where_predicates: Option<(LocalDefId, &'tcx [WherePredicate<'tcx>])>,
target_did: DefId,
) -> CollectedBound