Guest User

Untitled

a guest
Jun 19th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. #[derive(Debug)]
  2. enum Packet {
  3. Sample{number: u64, total: u64, send_time: u64, core: u16},
  4. }
  5.  
  6. fn main() {
  7. let mut a = Packet::Sample{
  8. number: 0,
  9. total: 0,
  10. send_time: 0,
  11. core: 0,
  12. };
  13.  
  14. match a {
  15. Packet::Sample {
  16. ref mut number,
  17. ref mut total,
  18. ..
  19. } => {
  20. *number = 1;
  21. *total = 2;
  22. },
  23. }
  24.  
  25. println!("a: {:?}", a);
  26. }
Add Comment
Please, Sign In to add comment