rust/tests/ui/manual_try_fold.stderr

29 lines
1.3 KiB
Plaintext
Raw Normal View History

2023-06-29 02:26:45 -05:00
error: usage of `Iterator::fold` on a type that implements `Try`
--> $DIR/manual_try_fold.rs:59:10
2023-06-23 05:43:53 -05:00
|
LL | .fold(Some(0i32), |sum, i| sum?.checked_add(*i))
2023-06-25 09:01:06 -05:00
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `try_fold` instead: `try_fold(0i32, |sum, i| ...)`
2023-06-23 05:43:53 -05:00
|
= note: `-D clippy::manual-try-fold` implied by `-D warnings`
2023-06-29 02:26:45 -05:00
error: usage of `Iterator::fold` on a type that implements `Try`
--> $DIR/manual_try_fold.rs:63:10
2023-06-23 05:43:53 -05:00
|
LL | .fold(NotOption(0i32, 0i32), |sum, i| NotOption(0i32, 0i32));
2023-06-25 09:01:06 -05:00
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `try_fold` instead: `try_fold(..., |sum, i| ...)`
2023-06-23 05:43:53 -05:00
2023-06-29 02:26:45 -05:00
error: usage of `Iterator::fold` on a type that implements `Try`
--> $DIR/manual_try_fold.rs:66:10
2023-06-23 05:43:53 -05:00
|
LL | .fold(NotOptionButWorse(0i32), |sum, i| NotOptionButWorse(0i32));
2023-06-25 09:01:06 -05:00
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `try_fold` instead: `try_fold(0i32, |sum, i| ...)`
2023-06-23 05:43:53 -05:00
2023-06-29 02:26:45 -05:00
error: usage of `Iterator::fold` on a type that implements `Try`
--> $DIR/manual_try_fold.rs:96:10
2023-06-23 05:48:59 -05:00
|
LL | .fold(Some(0i32), |sum, i| sum?.checked_add(*i))
2023-06-25 09:01:06 -05:00
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `try_fold` instead: `try_fold(0i32, |sum, i| ...)`
2023-06-23 05:48:59 -05:00
error: aborting due to 4 previous errors
2023-06-23 05:43:53 -05:00