]> git.lizzy.rs Git - rust.git/blob - src/test/ui/hrtb/issue-30786.migrate.stderr
c0e3fd3cf4679dc3d8d9b70943d1cfd8f2a7e1c1
[rust.git] / src / test / ui / hrtb / issue-30786.migrate.stderr
1 error: implementation of `Stream` is not general enough
2   --> $DIR/issue-30786.rs:108:22
3    |
4 LL | / pub trait Stream {
5 LL | |     type Item;
6 LL | |     fn next(self) -> Option<Self::Item>;
7 LL | | }
8    | |_- trait `Stream` defined here
9 ...
10 LL |       let map = source.map(|x: &_| x);
11    |                        ^^^ implementation of `Stream` is not general enough
12    |
13    = note: `Stream` would have to be implemented for the type `&'0 mut Map<Repeat, [closure@$DIR/issue-30786.rs:108:26: 108:35]>`, for any lifetime `'0`...
14    = note: ...but `Stream` is actually implemented for the type `&'1 mut Map<Repeat, [closure@$DIR/issue-30786.rs:108:26: 108:35]>`, for some specific lifetime `'1`
15
16 error: aborting due to previous error
17