This reverts commit cc9ae2b89e, reversing changes made to 7dfd1cb572.
cc9ae2b89e
7dfd1cb572
Collect obligations from RPITs (Return Position `impl Trait`) of a function which is being inferred. This allows inferring {unknown}s from RPIT bounds.