pub struct CmosPio;
Trait Implementations§
source§impl PioHandler for CmosPio
impl PioHandler for CmosPio
source§fn handle(
&self,
_port: u16,
_direction: Direction,
_p: &dyn Probe,
_generic_vcpu_state: &mut GenericVCpuState<'_>
) -> Result<VmexitResult, VmError>
fn handle( &self, _port: u16, _direction: Direction, _p: &dyn Probe, _generic_vcpu_state: &mut GenericVCpuState<'_> ) -> Result<VmexitResult, VmError>
handle I/O instructions on the device indicated by the port with the operands included in direction.
Auto Trait Implementations§
impl RefUnwindSafe for CmosPio
impl Send for CmosPio
impl Sync for CmosPio
impl Unpin for CmosPio
impl UnwindSafe for CmosPio
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
const: unstable§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more