pub trait VmiSetRegisters: VmiDriver {
// Required method
fn set_registers(
&self,
vcpu: VcpuId,
registers: <Self::Architecture as Architecture>::Registers,
) -> Result<(), VmiError>;
}Expand description
Capability to write vCPU registers.
Required Methods§
Sourcefn set_registers(
&self,
vcpu: VcpuId,
registers: <Self::Architecture as Architecture>::Registers,
) -> Result<(), VmiError>
fn set_registers( &self, vcpu: VcpuId, registers: <Self::Architecture as Architecture>::Registers, ) -> Result<(), VmiError>
Sets the registers of a specific virtual CPU.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".