You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
old solver has the nested Projection(<&'x str as IntoIterator>::Item, &'?x str) which gets ignored while new solver has <Vec<&'x str> as Iter>::Item: 'static which gets normalized to &'x str in one step, proving the Projection(<&'x str as IntoIterator>::Item, &'?x str) goal inside of the trait solver
Handling both normalization while computing implied bounds and avoiding implied bounds from normalizing opaques is non-trivial and may require some more significant changes to the current design
The text was updated successfully, but these errors were encountered:
Affected tests:
Projection(<&'x str as IntoIterator>::Item, &'?x str)
which gets ignored while new solver has<Vec<&'x str> as Iter>::Item: 'static
which gets normalized to&'x str
in one step, proving theProjection(<&'x str as IntoIterator>::Item, &'?x str)
goal inside of the trait solverHandling both normalization while computing implied bounds and avoiding implied bounds from normalizing opaques is non-trivial and may require some more significant changes to the current design
The text was updated successfully, but these errors were encountered: