28 lines
564 B
Rust
28 lines
564 B
Rust
|
//@ compile-flags: -Zunstable-options --generate-link-to-definition
|
||
|
|
||
|
#![crate_name = "foo"]
|
||
|
|
||
|
// @has 'src/foo/jump-to-def-doc-links-calls.rs.html'
|
||
|
|
||
|
// @has - '//a[@href="../../foo/struct.Bar.html"]' 'Bar'
|
||
|
pub struct Bar;
|
||
|
|
||
|
impl std::default::Default for Bar {
|
||
|
// @has - '//a[@href="#20-22"]' 'Self::new'
|
||
|
fn default() -> Self {
|
||
|
Self::new()
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// @has - '//a[@href="#8"]' 'Bar'
|
||
|
impl Bar {
|
||
|
// @has - '//a[@href="#24-26"]' 'Self::bar'
|
||
|
pub fn new()-> Self {
|
||
|
Self::bar()
|
||
|
}
|
||
|
|
||
|
pub fn bar() -> Self {
|
||
|
Self
|
||
|
}
|
||
|
}
|