2017-11-26 16:24:49 -06:00
|
|
|
#![crate_name = "foo"]
|
|
|
|
|
|
|
|
#[doc(hidden)]
|
|
|
|
pub trait Foo {}
|
|
|
|
|
|
|
|
trait Dark {}
|
|
|
|
|
|
|
|
pub trait Bam {}
|
|
|
|
|
|
|
|
pub struct Bar;
|
|
|
|
|
|
|
|
struct Hidden;
|
|
|
|
|
2022-01-10 15:35:55 -06:00
|
|
|
// @!has foo/struct.Bar.html '//*[@id="impl-Foo-for-Bar"]' 'impl Foo for Bar'
|
2017-11-26 16:24:49 -06:00
|
|
|
impl Foo for Bar {}
|
2022-01-10 15:35:55 -06:00
|
|
|
// @!has foo/struct.Bar.html '//*[@id="impl-Dark-for-Bar"]' 'impl Dark for Bar'
|
2017-11-26 16:24:49 -06:00
|
|
|
impl Dark for Bar {}
|
2022-01-10 15:35:55 -06:00
|
|
|
// @has foo/struct.Bar.html '//*[@id="impl-Bam-for-Bar"]' 'impl Bam for Bar'
|
2017-11-26 16:24:49 -06:00
|
|
|
// @has foo/trait.Bam.html '//*[@id="implementors-list"]' 'impl Bam for Bar'
|
|
|
|
impl Bam for Bar {}
|
|
|
|
// @!has foo/trait.Bam.html '//*[@id="implementors-list"]' 'impl Bam for Hidden'
|
|
|
|
impl Bam for Hidden {}
|