Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. fn foo(y: i32) {
  2. println!("Foo {}", y);
  3. }
  4.  
  5. fn main() {
  6. let y: i32 = 1;
  7. let mut maybe_x: Option<i32> = None;
  8. if true {
  9. maybe_x = Some(2);
  10. }
  11.  
  12. match maybe_x {
  13. None => foo(y),
  14. Some(x) => {
  15. if x != y {
  16. foo(y)
  17. }
  18. },
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement