| error[E0261]: use of undeclared lifetime name `'b` |
| --> $DIR/generic_associated_type_undeclared_lifetimes.rs:22:37 |
| | |
| LL | + Deref<Target = Self::Item<'b>>; |
| | ^^ undeclared lifetime |
| |
| error[E0261]: use of undeclared lifetime name `'undeclared` |
| --> $DIR/generic_associated_type_undeclared_lifetimes.rs:26:41 |
| | |
| LL | fn iter<'a>(&'a self) -> Self::Iter<'undeclared>; |
| | ^^^^^^^^^^^ undeclared lifetime |
| |
| error[E0110]: lifetime parameters are not allowed on this type |
| --> $DIR/generic_associated_type_undeclared_lifetimes.rs:20:47 |
| | |
| LL | type Iter<'a>: Iterator<Item = Self::Item<'a>> |
| | ^^ lifetime parameter not allowed |
| |
| error[E0110]: lifetime parameters are not allowed on this type |
| --> $DIR/generic_associated_type_undeclared_lifetimes.rs:22:37 |
| | |
| LL | + Deref<Target = Self::Item<'b>>; |
| | ^^ lifetime parameter not allowed |
| |
| error[E0110]: lifetime parameters are not allowed on this type |
| --> $DIR/generic_associated_type_undeclared_lifetimes.rs:26:41 |
| | |
| LL | fn iter<'a>(&'a self) -> Self::Iter<'undeclared>; |
| | ^^^^^^^^^^^ lifetime parameter not allowed |
| |
| error: aborting due to 5 previous errors |
| |
| Some errors occurred: E0110, E0261. |
| For more information about an error, try `rustc --explain E0110`. |