Struct kvm_bindings::kvm_vcpu_events [−][src]
#[repr(C)]pub struct kvm_vcpu_events {
pub exception: kvm_vcpu_events__bindgen_ty_1,
pub interrupt: kvm_vcpu_events__bindgen_ty_2,
pub nmi: kvm_vcpu_events__bindgen_ty_3,
pub sipi_vector: __u32,
pub flags: __u32,
pub smi: kvm_vcpu_events__bindgen_ty_4,
pub reserved: [__u8; 27],
pub exception_has_payload: __u8,
pub exception_payload: __u64,
}Fields
exception: kvm_vcpu_events__bindgen_ty_1interrupt: kvm_vcpu_events__bindgen_ty_2nmi: kvm_vcpu_events__bindgen_ty_3sipi_vector: __u32flags: __u32smi: kvm_vcpu_events__bindgen_ty_4reserved: [__u8; 27]exception_has_payload: __u8exception_payload: __u64Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for kvm_vcpu_events
impl Send for kvm_vcpu_events
impl Sync for kvm_vcpu_events
impl Unpin for kvm_vcpu_events
impl UnwindSafe for kvm_vcpu_events
Blanket Implementations
Mutably borrows from an owned value. Read more