use zerocopy::{FromBytes, Immutable, IntoBytes, KnownLayout};
#[repr(C, packed)]
#[derive(Debug, Clone, Copy, FromBytes, IntoBytes, KnownLayout, Immutable)]
pub struct EfiTime {
pub year: u16,
pub month: u8,
pub day: u8,
pub hour: u8,
pub minute: u8,
pub second: u8,
_pad1: u8,
pub nanosecond: u32,
pub timezone: i16,
pub daylight: u8,
_pad2: u8,
}