#[repr(C, packed(1))]pub struct AcpiMailboxRegisters {
pub _reserved1: u32,
pub cmd_resp_register_address: u64,
pub _reserved2: [u64; 2],
}Fields§
§_reserved1: u32§cmd_resp_register_address: u64§_reserved2: [u64; 2]Trait Implementations§
Source§impl AsptStruct for AcpiMailboxRegisters
impl AsptStruct for AcpiMailboxRegisters
const TYPE: AsptStructType = AsptStructType::ACPI_MAILBOX_REGISTERS
Source§impl Clone for AcpiMailboxRegisters
impl Clone for AcpiMailboxRegisters
Source§fn clone(&self) -> AcpiMailboxRegisters
fn clone(&self) -> AcpiMailboxRegisters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AcpiMailboxRegisters
impl Debug for AcpiMailboxRegisters
Source§impl IntoBytes for AcpiMailboxRegisters
impl IntoBytes for AcpiMailboxRegisters
Source§impl KnownLayout for AcpiMailboxRegisters
impl KnownLayout for AcpiMailboxRegisters
impl Copy for AcpiMailboxRegisters
impl Immutable for AcpiMailboxRegisters
Auto Trait Implementations§
impl Freeze for AcpiMailboxRegisters
impl RefUnwindSafe for AcpiMailboxRegisters
impl Send for AcpiMailboxRegisters
impl Sync for AcpiMailboxRegisters
impl Unpin for AcpiMailboxRegisters
impl UnwindSafe for AcpiMailboxRegisters
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