#[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
Source§impl From<&DebugRegs> for kvm_debugregs
impl From<&DebugRegs> for kvm_debugregs
Source§impl From<&kvm_debugregs> for DebugRegs
impl From<&kvm_debugregs> for DebugRegs
Source§fn from(r: &kvm_debugregs) -> Self
fn from(r: &kvm_debugregs) -> Self
Converts to this type from the input type.
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