#[repr(C)]pub struct hvm_hw_hpet {
pub capability: u64,
pub res0: u64,
pub config: u64,
pub res1: u64,
pub isr: u64,
pub res2: [u64; 25],
pub mc64: u64,
pub res3: u64,
pub timers: [hvm_hw_hpet__bindgen_ty_1; 3],
pub res5: [u64; 84],
pub period: [u64; 3],
}Fields§
§capability: u64§res0: u64§config: u64§res1: u64§isr: u64§res2: [u64; 25]§mc64: u64§res3: u64§timers: [hvm_hw_hpet__bindgen_ty_1; 3]§res5: [u64; 84]§period: [u64; 3]Trait Implementations§
Source§impl Clone for hvm_hw_hpet
impl Clone for hvm_hw_hpet
Source§fn clone(&self) -> hvm_hw_hpet
fn clone(&self) -> hvm_hw_hpet
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 hvm_hw_hpet
impl Debug for hvm_hw_hpet
Source§impl Default for hvm_hw_hpet
impl Default for hvm_hw_hpet
impl Copy for hvm_hw_hpet
Auto Trait Implementations§
impl Freeze for hvm_hw_hpet
impl RefUnwindSafe for hvm_hw_hpet
impl Send for hvm_hw_hpet
impl Sync for hvm_hw_hpet
impl Unpin for hvm_hw_hpet
impl UnwindSafe for hvm_hw_hpet
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