pub struct HypervisorConfig {
pub with_hv: bool,
pub user_mode_hv_enlightenments: bool,
pub user_mode_apic: bool,
pub with_vtl2: Option<Vtl2Config>,
pub with_isolation: Option<IsolationType>,
}Fields§
§with_hv: bool§user_mode_hv_enlightenments: bool§user_mode_apic: bool§with_vtl2: Option<Vtl2Config>§with_isolation: Option<IsolationType>Trait Implementations§
Source§impl Debug for HypervisorConfig
impl Debug for HypervisorConfig
Source§impl Default for HypervisorConfig
impl Default for HypervisorConfig
Source§fn default() -> HypervisorConfig
fn default() -> HypervisorConfig
Returns the “default value” for a type. Read more
Source§impl DefaultEncoding for HypervisorConfig
impl DefaultEncoding for HypervisorConfig
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for HypervisorConfig
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for HypervisorConfig
Source§impl StructEncodeMetadata<Resource> for HypervisorConfig
impl StructEncodeMetadata<Resource> for HypervisorConfig
Auto Trait Implementations§
impl Freeze for HypervisorConfig
impl RefUnwindSafe for HypervisorConfig
impl Send for HypervisorConfig
impl Sync for HypervisorConfig
impl Unpin for HypervisorConfig
impl UnwindSafe for HypervisorConfig
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].