#[repr(C)]pub struct DebugRegs {
pub db: [u64; 4],
pub dr6: u64,
pub dr7: u64,
}Expand description
State of a VCPU’s debug registers.
Fields§
§db: [u64; 4]§dr6: u64§dr7: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for DebugRegs
impl<'de> Deserialize<'de> for DebugRegs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for DebugRegs
Auto Trait Implementations§
impl Freeze for DebugRegs
impl RefUnwindSafe for DebugRegs
impl Send for DebugRegs
impl Sync for DebugRegs
impl Unpin for DebugRegs
impl UnwindSafe for DebugRegs
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