Advertisement
Guest User

Untitled

a guest
May 26th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. use std::collections::HashMap;
  2.  
  3. struct T {
  4. id: i32,
  5. value: String,
  6. }
  7.  
  8. fn main() {
  9. let tuples = vec![
  10. T {id: 42, value: "String".to_string()},
  11. T {id: 43, value: "String2".to_string()}
  12. ];
  13. let m: HashMap<_, _> = tuples.into_iter().map(|x| (x.id, x.value)).collect();
  14. println!("{:?}", m);
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement