rust/tests/ui/privacy/unresolved-trait-impl-item.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

16 lines
349 B
Rust
Raw Normal View History

//@ edition:2018
trait MyTrait {
async fn resolved(&self);
const RESOLVED_WRONG: u8 = 0;
}
impl MyTrait for i32 {
async fn resolved(&self) {}
async fn unresolved(&self) {} //~ ERROR method `unresolved` is not a member of trait `MyTrait`
async fn RESOLVED_WRONG() {} //~ ERROR doesn't match its trait `MyTrait`
}
fn main() {}