pub struct GuestEmulationLogHandle;
Expand description
Handle to a guest emulation log device.
Trait Implementations§
Source§impl DefaultEncoding for GuestEmulationLogHandle
impl DefaultEncoding for GuestEmulationLogHandle
Source§impl ResourceId<VmbusDeviceHandleKind> for GuestEmulationLogHandle
impl ResourceId<VmbusDeviceHandleKind> for GuestEmulationLogHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for GuestEmulationLogHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for GuestEmulationLogHandle
Source§impl StructEncodeMetadata<Resource> for GuestEmulationLogHandle
impl StructEncodeMetadata<Resource> for GuestEmulationLogHandle
Auto Trait Implementations§
impl Freeze for GuestEmulationLogHandle
impl RefUnwindSafe for GuestEmulationLogHandle
impl Send for GuestEmulationLogHandle
impl Sync for GuestEmulationLogHandle
impl Unpin for GuestEmulationLogHandle
impl UnwindSafe for GuestEmulationLogHandle
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
].