Advertisement
Guest User

Untitled

a guest
Jun 15th, 2019
69
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::convert::TryFrom as _;
  2.  
  3. fn main() {
  4. let s = &b"abcde"[..];
  5. let [a, b, c, d, e] = <&[_; 5]>::try_from(s).unwrap();
  6. dbg!(a);
  7. dbg!(b);
  8. dbg!(c);
  9. dbg!(d);
  10. dbg!(e);
  11.  
  12. let params = vec![1, 2, 3, 4, 5];
  13.  
  14. if let [n, a, b, c, d] = params[0..5] {
  15.  
  16. println!("{} {} {} {} {}", n, a, b, c, d);
  17.  
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement