#[repr(C, packed(1))]pub struct Sdt {
pub signature: [u8; 4],
pub length: u32,
pub revision: u8,
pub checksum: u8,
pub oem_id: [u8; 6],
pub oem_table_id: [u8; 8],
pub oem_revision: u32,
pub creator_id: u32,
pub creator_revision: u32,
}
Expand description
An ACPI System Descriptor Table. This is the header (the first part) of every ACPI table.
Fields§
§signature: [u8; 4]
§length: u32
§revision: u8
§checksum: u8
§oem_id: [u8; 6]
§oem_table_id: [u8; 8]
§oem_revision: u32
§creator_id: u32
§creator_revision: u32
Trait Implementations§
impl Copy for Sdt
impl FromBytes for Sdt
Auto Trait Implementations§
impl RefUnwindSafe for Sdt
impl Send for Sdt
impl Sync for Sdt
impl Unpin for Sdt
impl UnwindSafe for Sdt
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