diff options
| author | Jeremy Smart <jeremy3141592@gmail.com> | 2025-06-30 20:27:33 -0400 |
|---|---|---|
| committer | Jeremy Smart <jeremy3141592@gmail.com> | 2025-07-02 22:04:51 -0400 |
| commit | 6b824e8143c1dcacdbac3f14f01e2bbb85da8907 (patch) | |
| tree | d6106610b090b5aeb3e8c28f0130dfbb1a791bf1 /compiler/rustc_middle/src | |
| parent | 1e6e4bb95ab7879283e4274bd80c3e04b1ea3f7c (diff) | |
| download | rust-6b824e8143c1dcacdbac3f14f01e2bbb85da8907.tar.gz rust-6b824e8143c1dcacdbac3f14f01e2bbb85da8907.zip | |
avoid suggesting traits from private dependencies
Diffstat (limited to 'compiler/rustc_middle/src')
| -rw-r--r-- | compiler/rustc_middle/src/ty/context.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_middle/src/ty/context.rs b/compiler/rustc_middle/src/ty/context.rs index aa5355551ce..f8b6a30682b 100644 --- a/compiler/rustc_middle/src/ty/context.rs +++ b/compiler/rustc_middle/src/ty/context.rs @@ -2318,7 +2318,7 @@ impl<'tcx> TyCtxt<'tcx> { } /// All traits in the crate graph, including those not visible to the user. - pub fn all_traits(self) -> impl Iterator<Item = DefId> { + pub fn all_traits_including_private(self) -> impl Iterator<Item = DefId> { iter::once(LOCAL_CRATE) .chain(self.crates(()).iter().copied()) .flat_map(move |cnum| self.traits(cnum).iter().copied()) |
