pub struct FixedVhd1DiskHandle(pub File);
Expand description
Disk handle for a fixed VHD1 disk.
Tuple Fields§
§0: File
Trait Implementations§
Source§impl DefaultEncoding for FixedVhd1DiskHandle
impl DefaultEncoding for FixedVhd1DiskHandle
Source§impl ResourceId<DiskHandleKind> for FixedVhd1DiskHandle
impl ResourceId<DiskHandleKind> for FixedVhd1DiskHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for FixedVhd1DiskHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for FixedVhd1DiskHandle
Source§impl StructEncodeMetadata<Resource> for FixedVhd1DiskHandle
impl StructEncodeMetadata<Resource> for FixedVhd1DiskHandle
Auto Trait Implementations§
impl Freeze for FixedVhd1DiskHandle
impl RefUnwindSafe for FixedVhd1DiskHandle
impl Send for FixedVhd1DiskHandle
impl Sync for FixedVhd1DiskHandle
impl Unpin for FixedVhd1DiskHandle
impl UnwindSafe for FixedVhd1DiskHandle
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
].