1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/// An implementation of `EFI_GUID`. #[repr(C)] pub struct Guid { data1: u32, data2: u16, data3: u16, data4: [u8; 8], } impl Guid { pub const fn new(data1: u32, data2: u16, data3: u16, data4: [u8; 8]) -> Self { Self { data1, data2, data3, data4, } } }