21 lines
210 B
Rust
21 lines
210 B
Rust
|
// run-rustfix
|
||
|
|
||
|
trait Foo {}
|
||
|
|
||
|
trait Bar {
|
||
|
fn hello(&self) {}
|
||
|
}
|
||
|
|
||
|
struct S;
|
||
|
|
||
|
impl Foo for S {}
|
||
|
impl Bar for S {}
|
||
|
|
||
|
fn test(foo: impl Foo + Bar) {
|
||
|
foo.hello(); //~ ERROR E0599
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
test(S);
|
||
|
}
|