#[repr(C)]pub struct KvmRunExitIo {
pub direction: KvmExitIo,
pub size: u8,
pub port: u16,
pub count: u32,
pub data_offset: u64,
}Fields§
§direction: KvmExitIo§size: u8§port: u16§count: u32§data_offset: u64Trait Implementations§
Source§impl Clone for KvmRunExitIo
impl Clone for KvmRunExitIo
Source§fn clone(&self) -> KvmRunExitIo
fn clone(&self) -> KvmRunExitIo
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 KvmRunExitIo
impl Debug for KvmRunExitIo
impl Copy for KvmRunExitIo
Auto Trait Implementations§
impl Freeze for KvmRunExitIo
impl RefUnwindSafe for KvmRunExitIo
impl Send for KvmRunExitIo
impl Sync for KvmRunExitIo
impl Unpin for KvmRunExitIo
impl UnsafeUnpin for KvmRunExitIo
impl UnwindSafe for KvmRunExitIo
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