trait Deserialize { | |
fn deserialize(&self); | |
} | |
struct ArchivedVec<T>(T); | |
impl<T> Deserialize for ArchivedVec<T> { | |
fn deserialize(s: _) {} | |
//~^ ERROR: `_` is not allowed within types on item signatures | |
//~| ERROR: has a `&self` declaration in the trait, but not in the impl | |
} | |
fn main() {} |