pub struct MshvHandle;Expand description
Handle for the MSHV hypervisor backend.
Trait Implementations§
Source§impl DefaultEncoding for MshvHandle
impl DefaultEncoding for MshvHandle
Source§impl ResourceId<HypervisorKind> for MshvHandle
impl ResourceId<HypervisorKind> for MshvHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for MshvHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for MshvHandle
Source§impl StructEncodeMetadata<Resource> for MshvHandle
impl StructEncodeMetadata<Resource> for MshvHandle
Auto Trait Implementations§
impl Freeze for MshvHandle
impl RefUnwindSafe for MshvHandle
impl Send for MshvHandle
impl Sync for MshvHandle
impl Unpin for MshvHandle
impl UnwindSafe for MshvHandle
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, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
impl<T, K> IntoResource<K> for Twhere
T: 'static + ResourceId<K> + MeshPayload + Send,
K: ResourceKind,
§fn into_resource(self) -> Resource<K>
fn into_resource(self) -> Resource<K>
Converts
self into a Resource.§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].