Function guid_parser::chunks
[−]
[src]
pub fn chunks<I: U8Input>(i: I) -> SimpleResult<I, Chunks>
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 } }));