Guest User

Untitled

a guest
Aug 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. struct Container {
  2. x: u32,
  3. }
  4.  
  5. fn main() {
  6. let mut container1 = Container {x: 1};
  7. let mut names: Vec<Container> = vec![Container { x: 0 }, Container {x : 0}];
  8.  
  9. for mut container in &mut names {
  10. match true {
  11. true => {
  12. container.x = 1;
  13. container = &mut container1;
  14. container.x += 1;
  15. }
  16. false => {},
  17. }
  18. }
  19.  
  20. for container in names {
  21. println!("{}", container.x)
  22. }
  23. println!("{}", container1.x)
  24. }
Add Comment
Please, Sign In to add comment