5 pub struct Bar<T> { field: T }
7 // @has foo/trait.Foo.html '//*[@class="item-list"]//h3[@class="code-header in-band"]' \
8 // "impl Foo for Bar<u8>"
9 impl Foo for Bar<u8> {}
10 // @has foo/trait.Foo.html '//*[@class="item-list"]//h3[@class="code-header in-band"]' \
11 // "impl Foo for Bar<u16>"
12 impl Foo for Bar<u16> {}
13 // @has foo/trait.Foo.html '//*[@class="item-list"]//h3[@class="code-header in-band"]' \
14 // "impl<'a> Foo for &'a Bar<u8>"
15 impl<'a> Foo for &'a Bar<u8> {}
25 // @has foo/trait.Foo.html '//*[@class="item-list"]//h3[@class="code-header in-band"]' \
26 // "impl Foo for foo::mod1::Baz"
27 impl Foo for mod1::Baz {}
28 // @has foo/trait.Foo.html '//*[@class="item-list"]//h3[@class="code-header in-band"]' \
29 // "impl<'a> Foo for &'a foo::mod2::Baz"
30 impl<'a> Foo for &'a mod2::Baz {}