Closed
Description
I think it'll be pretty explicit by itself:
error[E0432]: unresolved import `rustc_infer::traits::ObligationCtxt`
--> src/librustdoc/clean/mod.rs:21:56
|
21 | use rustc_infer::traits::{Obligation, ObligationCause, ObligationCtxt};
| ^^^^^^^^^^^^^^ no `ObligationCtxt` in `traits`
|
help: a similar name exists in the module
|
21 | use rustc_infer::traits::{Obligation, ObligationCause, Obligation};
| ~~~~~~~~~~
help: consider importing this struct instead
|
21 | use rustc_infer::traits::{Obligation, ObligationCause, rustc_trait_selection::traits::ObligationCtxt;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It is suggesting to add an item from another dependency directly inside the current one, which is obviously wrong.