21 lines
211 B
Rust
21 lines
211 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);
|
|
}
|