23 lines
348 B
Rust
23 lines
348 B
Rust
struct Foo(u8);
|
|
|
|
impl Foo {
|
|
fn bar(&self) -> bool { self.0 > 5 }
|
|
fn bar() {} //~ ERROR E0592
|
|
}
|
|
|
|
trait Baz {
|
|
type Quux;
|
|
fn baz(&self) -> bool;
|
|
}
|
|
|
|
impl Baz for Foo {
|
|
type Quux = u32;
|
|
|
|
fn baz(&self) -> bool { true }
|
|
fn baz(&self) -> bool { self.0 > 5 } //~ ERROR E0201
|
|
type Quux = u32; //~ ERROR E0201
|
|
}
|
|
|
|
fn main() {
|
|
}
|