pub struct Uefi<'a>(/* private fields */);
Expand description
The UEFI
ACPI table, which
Implementations§
Source§impl<'a> Uefi<'a>
impl<'a> Uefi<'a>
Sourcepub fn header(&self) -> AcpiTableHeader<'_>
pub fn header(&self) -> AcpiTableHeader<'_>
Gets the table’s header
Sourcepub fn identifier(&self) -> [u8; 16]
pub fn identifier(&self) -> [u8; 16]
Gets the UUID identifier for this table.
Sourcepub fn data_offset(&self) -> u16
pub fn data_offset(&self) -> u16
Gets the offset in bytes of the start of the table’s data from the start of the table.
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Uefi<'a>
impl<'a> RefUnwindSafe for Uefi<'a>
impl<'a> Send for Uefi<'a>
impl<'a> Sync for Uefi<'a>
impl<'a> Unpin for Uefi<'a>
impl<'a> UnwindSafe for Uefi<'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more