.collect()
}
- fn make_final_bounds<'b, 'c, 'cx>(
+ fn make_final_bounds(
&self,
ty_to_bounds: FxHashMap<Type, FxHashSet<GenericBound>>,
ty_to_fn: FxHashMap<Type, (Option<PolyTrait>, Option<Type>)>,
} => {
bindings.push(TypeBinding {
name: left_name.clone(),
- ty: rhs,
+ kind: TypeBindingKind::Equality {
+ ty: rhs,
+ },
});
}
&mut GenericArgs::Parenthesized { .. } => {