#[repr(C, packed(1))]pub struct SdtHeader {
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: [u8; 4],
pub creator_revision: U32,
}Expand description
Header included in all System Descriptor Tables
Fields§
§signature: [u8; 4]§length: U32§revision: u8§checksum: u8§oem_id: [u8; 6]§oem_table_id: [u8; 8]§oem_revision: U32§creator_id: [u8; 4]§creator_revision: U32Trait Implementations§
Source§impl IntoBytes for SdtHeader
impl IntoBytes for SdtHeader
impl Copy for SdtHeader
impl Immutable for SdtHeader
Auto Trait Implementations§
impl Freeze for SdtHeader
impl RefUnwindSafe for SdtHeader
impl Send for SdtHeader
impl Sync for SdtHeader
impl Unpin for SdtHeader
impl UnwindSafe for SdtHeader
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