// check-pass // compile-flags: -Z chalk trait Foo { } impl Foo for T where T: Iterator { } trait Bar { type Assoc; } impl Bar for T where T: Iterator { type Assoc = Vec; } fn main() { }