blob: d42460a4c072de372ee8537084c74bc587bdc968 [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
}
fn main() {
}