We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c781584 commit 9876a11Copy full SHA for 9876a11
src/librustdoc/clean/blanket_impl.rs
@@ -20,7 +20,7 @@ impl<'a, 'tcx> BlanketImplFinder<'a, 'tcx> {
20
trace!("get_blanket_impls({:?})", ty);
21
let mut impls = Vec::new();
22
for trait_def_id in cx.tcx.all_traits() {
23
- if !cx.cache.effective_visibilities.is_directly_public(cx.tcx, trait_def_id)
+ if !cx.cache.effective_visibilities.is_reachable(cx.tcx, trait_def_id)
24
|| cx.generated_synthetics.get(&(ty.0, trait_def_id)).is_some()
25
{
26
continue;
0 commit comments