``` rust trait Foo { type X; } trait Bar { type Y; } fn foo<T>(_: <T as Foo>::X::Y) where T: Foo, T::X: Bar, {} ``` ``` <anon>:8:27: 8:29 error: expected one of `+` or `,`, found `::` <anon>:8 fn foo<T>(_: <T as Foo>::X::Y) ^~ ```
Activity
Auto merge of #25171 - quantheory:associated_time_long_paths, r=nikom…
apasel422 commentedon Jul 28, 2015
This now causes the following error, which I think means this issue can be closed:
steveklabnik commentedon Nov 30, 2016
Agreed!