3 // @has 'foo/struct.Bar.html'
4 // @has '-' '//*[@id="deref-methods"]' 'Methods from Deref<Target = FooC>'
5 // @has '-' '//*[@class="impl-items"]//*[@id="method.foo_a"]' 'pub fn foo_a(&self)'
6 // @has '-' '//*[@class="impl-items"]//*[@id="method.foo_b"]' 'pub fn foo_b(&self)'
7 // @has '-' '//*[@class="impl-items"]//*[@id="method.foo_c"]' 'pub fn foo_c(&self)'
8 // @has '-' '//*[@class="sidebar-title"]' 'Methods from Deref<Target=FooC>'
9 // @has '-' '//*[@class="sidebar-links"]/a[@href="#method.foo_a"]' 'foo_a'
10 // @has '-' '//*[@class="sidebar-links"]/a[@href="#method.foo_b"]' 'foo_b'
11 // @has '-' '//*[@class="sidebar-links"]/a[@href="#method.foo_c"]' 'foo_c'
18 pub fn foo_a(&self) {}
22 pub fn foo_b(&self) {}
26 pub fn foo_c(&self) {}
30 impl std::ops::Deref for Bar {
32 fn deref(&self) -> &Self::Target { unimplemented!() }