blob: e5b1539ccbb92fb84057074237995728b84621cd [file] [log] [blame]
error: concrete type differs from previous defining existential type use
--> $DIR/generic_different_defining_uses.rs:11:1
|
LL | / fn my_iter2<T>(t: T) -> MyIter<T> {
LL | | Some(t).into_iter()
LL | | }
| |_^ expected `std::iter::Once<T>`, got `std::option::IntoIter<T>`
|
note: previous use here
--> $DIR/generic_different_defining_uses.rs:7:1
|
LL | / fn my_iter<T>(t: T) -> MyIter<T> {
LL | | std::iter::once(t)
LL | | }
| |_^
error: aborting due to previous error