https://doc.rust-lang.org/nightly/nightly-rustc/rustc_trait_selection/traits/enum.ImplSource.html
ImplSource in rustc_trait_selection::traits - Rust
Given the successful resolution of an obligation, the `ImplSource` indicates where the impl comes from.
rustctraitselection