pub fn chunks<I: U8Input>(i: I) -> SimpleResult<I, Chunks>
Expand description
A chomp parser for the chunks of a Windows GUID.
use chomp::prelude::*;
use guid_parser::{chunks, Chunks, u48};
assert_eq!(parse_only(chunks, "6B29FC40-CA47-1067-B31D-00DD010662DA".as_bytes()),
Ok(Chunks {
chunk1: 0x6B29FC40,
chunk2: 0xCA47,
chunk3: 0x1067,
chunk4: 0xB31D,
chunk5: u48 {
hi: 0x00DD,
lo: 0x010662DA
}
}));