Rollup merge of #32472 - GuillaumeGomez:patch-3, r=steveklabnik

Add an example for E0034

r? @steveklabnik

cc @mbrubeck
This commit is contained in:
Steve Klabnik 2016-03-28 13:48:28 -04:00
commit 5ac3b19d94

View File

@ -327,6 +327,30 @@ fn main() {
<Test as Trait1>::foo()
}
```
One last example:
```
trait F {
fn m(&self);
}
trait G {
fn m(&self);
}
struct X;
impl F for X { fn m(&self) { println!("I am F"); } }
impl G for X { fn m(&self) { println!("I am G"); } }
fn main() {
let f = X;
F::m(&f); // it displays "I am F"
G::m(&f); // it displays "I am G"
}
```
"##,
E0035: r##"