error[E0053]: method `next` has an incompatible type for trait
- --> $DIR/issue-21332.rs:15:5
+ --> $DIR/issue-21332.rs:5:5
|
LL | fn next(&mut self) -> Result<i32, i32> { Ok(7) }
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected enum `std::option::Option`, found enum `std::result::Result`