Guest User

Untitled

a guest
Jun 23rd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. fn main() {
  2. let vec = vec![Ok(1), Ok(2), Err("oops"), Ok(4), Err("Oh my buddha")];
  3. let sum_res = vec.into_iter()
  4. .try_fold(
  5. 0,
  6. |sum, item| item.map(|v| sum + v)
  7. );
  8. assert_eq!(sum_res, Err("oops"));
  9. }
Add Comment
Please, Sign In to add comment