mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-04 12:44:40 +00:00
21 lines
205 B
Rust
21 lines
205 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) {
|
||
|
foo.hello(); //~ ERROR E0599
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
test(S);
|
||
|
}
|