#![crate_name = "foo"] // This test ensures we don't display anonymous (non-inline) re-exports of public items. // @has 'foo/index.html' // @has - '//*[@id="main-content"]' '' // We check that the only "h2" present is for "Bla". // @count - '//*[@id="main-content"]/h2' 1 // @has - '//*[@id="main-content"]/h2' 'Structs' // @count - '//*[@id="main-content"]//a[@class="struct"]' 1 mod ext { pub trait Foo {} pub trait Bar {} pub struct S; } pub use crate::ext::Foo as _; pub use crate::ext::Bar as _; pub use crate::ext::S as _; pub struct Bla;