2020-09-02 10:40:56 +03:00
error[E0271]: type mismatch resolving `<std::collections::hash_map::Iter<'_, _, _> as Iterator>::Item == &_`
2018-12-25 08:56:47 -07:00
--> $DIR/issue-33941.rs:4:36
2017-11-12 19:13:07 -08:00
|
2019-03-09 15:03:44 +03:00
LL | for _ in HashMap::new().iter().cloned() {}
2017-11-12 19:13:07 -08:00
| ^^^^^^ expected tuple, found reference
|
2019-11-13 14:16:56 -08:00
= note: expected tuple `(&_, &_)`
found reference `&_`
2017-11-12 19:13:07 -08:00
2020-09-02 10:40:56 +03:00
error[E0271]: type mismatch resolving `<std::collections::hash_map::Iter<'_, _, _> as Iterator>::Item == &_`
2018-12-25 08:56:47 -07:00
--> $DIR/issue-33941.rs:4:14
2017-11-12 19:13:07 -08:00
|
2019-03-09 15:03:44 +03:00
LL | for _ in HashMap::new().iter().cloned() {}
2018-01-25 14:07:45 -08:00
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected tuple, found reference
2017-11-12 19:13:07 -08:00
|
2019-11-13 14:16:56 -08:00
= note: expected tuple `(&_, &_)`
found reference `&_`
2020-06-27 21:36:35 +01:00
= note: required because of the requirements on the impl of `std::iter::Iterator` for `std::iter::Cloned<std::collections::hash_map::Iter<'_, _, _>>`
= note: required because of the requirements on the impl of `std::iter::IntoIterator` for `std::iter::Cloned<std::collections::hash_map::Iter<'_, _, _>>`
= note: required by `std::iter::IntoIterator::into_iter`
2017-11-12 19:13:07 -08:00
2020-09-02 10:40:56 +03:00
error[E0271]: type mismatch resolving `<std::collections::hash_map::Iter<'_, _, _> as Iterator>::Item == &_`
2020-06-11 13:48:46 -04:00
--> $DIR/issue-33941.rs:4:14
|
LL | for _ in HashMap::new().iter().cloned() {}
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected tuple, found reference
|
= note: expected tuple `(&_, &_)`
found reference `&_`
2020-09-02 10:40:56 +03:00
= note: required because of the requirements on the impl of `Iterator` for `Cloned<std::collections::hash_map::Iter<'_, _, _>>`
2020-06-11 13:48:46 -04:00
error: aborting due to 3 previous errors
2017-11-12 19:13:07 -08:00
2018-03-03 15:59:40 +01:00
For more information about this error, try `rustc --explain E0271`.