summaryrefslogtreecommitdiffstats
path: root/tests/ui/privacy/unresolved-trait-impl-item.rs
blob: fea7c462a8e0ccc938c06aed3feceb144ae8de21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 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() {}