pub struct VirtioPmemHandle {
pub path: String,
}
Fields§
§path: String
Trait Implementations§
Source§impl DefaultEncoding for VirtioPmemHandle
impl DefaultEncoding for VirtioPmemHandle
Source§impl ResourceId<VirtioDeviceHandle> for VirtioPmemHandle
impl ResourceId<VirtioDeviceHandle> for VirtioPmemHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for VirtioPmemHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for VirtioPmemHandle
Source§impl StructEncodeMetadata<Resource> for VirtioPmemHandle
impl StructEncodeMetadata<Resource> for VirtioPmemHandle
Auto Trait Implementations§
impl Freeze for VirtioPmemHandle
impl RefUnwindSafe for VirtioPmemHandle
impl Send for VirtioPmemHandle
impl Sync for VirtioPmemHandle
impl Unpin for VirtioPmemHandle
impl UnwindSafe for VirtioPmemHandle
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
].