You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When re-exporting a external trait, the implementors section of that (inlined) trait does not show external implementors of it (unless they too have been inlined).
Re-exported external types on the other hand do show external trait implementations.
// foo.rsexterncrate bar;pubuse bar::Bar;
// bar.rspubtraitBar{}pubstructBaz;// this impl does not show up in `foo::Bar`s implementors sectionimplBarforBaz{}
The text was updated successfully, but these errors were encountered:
…ichton
rustdoc: inline all the impls
This used to be done to avoid inlining impls referencing private items, but is now unnecessary since we actually check that impls do not reference non-doc-reachable items.
fixesrust-lang#32881fixesrust-lang#33025fixesrust-lang#33113
r? @alexcrichton
There was an issue (rust-lang#33025) which caused these tests to not work. The issue has
since been fixed in rust-lang#33133, and so we can now include them.
When re-exporting a external trait, the implementors section of that (inlined) trait does not show external implementors of it (unless they too have been inlined).
Re-exported external types on the other hand do show external trait implementations.
The text was updated successfully, but these errors were encountered: