pub trait VmiQueryRegisters: VmiDriver {
// Required method
fn registers(
&self,
vcpu: VcpuId,
) -> Result<<Self::Architecture as Architecture>::Registers, VmiError>;
}Expand description
Capability to read vCPU registers.
Required Methods§
Sourcefn registers(
&self,
vcpu: VcpuId,
) -> Result<<Self::Architecture as Architecture>::Registers, VmiError>
fn registers( &self, vcpu: VcpuId, ) -> Result<<Self::Architecture as Architecture>::Registers, VmiError>
Returns 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".