blob: 7019c476237bb56f50cf4a124f0e109a4f9e3b3a [file] [log] [blame]
trait Get {
type Value;
fn get(&self) -> <Self as Get>::Value;
}
struct Struct {
x: isize,
}
impl Struct {
fn uhoh<T>(foo: <T as Get>::Value) {}
//~^ ERROR the trait bound `T: Get` is not satisfied
//~| ERROR the trait bound `T: Get` is not satisfied
}
fn main() {}