1 // aux-build:issue-20727.rs
2 // ignore-cross-compile
4 extern crate issue_20727;
6 // @has issue_20727/trait.Deref.html
8 // @has - '//*[@class="rust trait"]' 'trait Deref {'
9 // @has - '//*[@class="rust trait"]' 'type Target: ?Sized;'
12 // @has - '//*[@class="rust trait"]' \
13 // "fn deref<'a>(&'a self) -> &'a Self::Target;"
14 fn deref<'a>(&'a self) -> &'a Self::Target;
17 // @has issue_20727/reexport/trait.Deref.html
19 // @has - '//*[@class="rust trait"]' 'trait Deref {'
20 // @has - '//*[@class="rust trait"]' 'type Target: ?Sized;'
21 // @has - '//*[@class="rust trait"]' \
22 // "fn deref(&'a self) -> &'a Self::Target;"
23 pub use issue_20727::Deref;