I ran into this trying things in the playground. It returns a non sensical suggested fix. Did a quick search and didn't find anything. Is this known bug or should I file an issue?
Compiling playground v0.0.1 (/playground)
error[E0106]: missing lifetime specifier
--> src/lib.rs:12:21
|
12 | type Item = Foo<R>;
| ^ expected named lifetime parameter
|
help: consider introducing a named lifetime parameter
|
12 | type Item<'a> = Foo<<'a>R>;
| ^^^^ ^^^^