pub struct VcpuExceptionState {
pub injected: bool,
pub nr: u8,
pub has_error_code: bool,
pub pending: Option<bool>,
pub error_code: u32,
}Fields§
§injected: bool§nr: u8§has_error_code: bool§pending: Option<bool>§error_code: u32Trait Implementations§
Source§impl Clone for VcpuExceptionState
impl Clone for VcpuExceptionState
Source§fn clone(&self) -> VcpuExceptionState
fn clone(&self) -> VcpuExceptionState
Returns a copy 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 VcpuExceptionState
impl Debug for VcpuExceptionState
Source§impl<'de> Deserialize<'de> for VcpuExceptionState
impl<'de> Deserialize<'de> for VcpuExceptionState
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
Auto Trait Implementations§
impl Freeze for VcpuExceptionState
impl RefUnwindSafe for VcpuExceptionState
impl Send for VcpuExceptionState
impl Sync for VcpuExceptionState
impl Unpin for VcpuExceptionState
impl UnwindSafe for VcpuExceptionState
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