pub struct GUID(
pub u32,
pub u16,
pub u16,
pub u8,
pub u8,
pub u8,
pub u8,
pub u8,
pub u8,
pub u8,
pub u8,
);
impl std::fmt::Display for GUID {
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
write!(
f,
"{:08x?}-{:04x?}-{:04x?}-{:02x?}{:02x?}-{:02x?}{:02x?}{:02x?}{:02x?}{:02x?}{:02x?}",
self.0, self.1, self.2, self.3, self.4, self.5, self.6, self.7, self.8, self.9, self.10
)
}
}