Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. fn main() {
  2. let input = "?? 50 53 31 00 00";
  3. let parsed = input
  4. .split(' ')
  5. .map(|b| {
  6. if b == "??" {
  7. Ok(None)
  8. } else {
  9. u8::from_str_radix(b, 16).map(Some)
  10. }
  11. })
  12. .collect::<Result<Vec<Option<u8>>, _>>();
  13. println!("{:?}", parsed);
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement