rust/tests/rustdoc/hidden-trait-struct-impls.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

23 lines
600 B
Rust
Raw Normal View History

2017-11-27 06:24:49 +08:00
#![crate_name = "foo"]
#[doc(hidden)]
pub trait Foo {}
trait Dark {}
pub trait Bam {}
pub struct Bar;
struct Hidden;
//@ !has foo/struct.Bar.html '//*[@id="impl-Foo-for-Bar"]' 'impl Foo for Bar'
2017-11-27 06:24:49 +08:00
impl Foo for Bar {}
//@ !has foo/struct.Bar.html '//*[@id="impl-Dark-for-Bar"]' 'impl Dark for Bar'
2017-11-27 06:24:49 +08:00
impl Dark for Bar {}
//@ has foo/struct.Bar.html '//*[@id="impl-Bam-for-Bar"]' 'impl Bam for Bar'
//@ has foo/trait.Bam.html '//*[@id="implementors-list"]' 'impl Bam for Bar'
2017-11-27 06:24:49 +08:00
impl Bam for Bar {}
//@ !has foo/trait.Bam.html '//*[@id="implementors-list"]' 'impl Bam for Hidden'
2017-11-27 06:24:49 +08:00
impl Bam for Hidden {}