]>
git.proxmox.com Git - rustc.git/blob - src/test/rustdoc/intra-doc/associated-defaults.rs
1 // ignore-tidy-linelength
2 #![deny(intra_doc_link_resolution_failure)]
3 #![feature(associated_type_defaults)]
5 pub trait TraitWithDefault
{
12 /// Link to [UsesDefaults::T] and [UsesDefaults::f]
13 // @has 'associated_defaults/struct.UsesDefaults.html' '//a[@href="../associated_defaults/struct.UsesDefaults.html#associatedtype.T"]' 'UsesDefaults::T'
14 // @has 'associated_defaults/struct.UsesDefaults.html' '//a[@href="../associated_defaults/struct.UsesDefaults.html#method.f"]' 'UsesDefaults::f'
15 pub struct UsesDefaults
;
16 impl TraitWithDefault
for UsesDefaults {}
18 /// Link to [OverridesDefaults::T] and [OverridesDefaults::f]
19 // @has 'associated_defaults/struct.OverridesDefaults.html' '//a[@href="../associated_defaults/struct.OverridesDefaults.html#associatedtype.T"]' 'OverridesDefaults::T'
20 // @has 'associated_defaults/struct.OverridesDefaults.html' '//a[@href="../associated_defaults/struct.OverridesDefaults.html#method.f"]' 'OverridesDefaults::f'
21 pub struct OverridesDefaults
;
22 impl TraitWithDefault
for OverridesDefaults
{