pub struct BlobDiskHandle {
pub url: String,
pub format: BlobDiskFormat,
}
Expand description
Handle for a read-only disk backed by a blob served over HTTP.
Fields§
§url: String
The URL to the disk.
format: BlobDiskFormat
The format of the blob.
Trait Implementations§
Source§impl DefaultEncoding for BlobDiskHandle
impl DefaultEncoding for BlobDiskHandle
Source§impl ResourceId<DiskHandleKind> for BlobDiskHandle
impl ResourceId<DiskHandleKind> for BlobDiskHandle
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for BlobDiskHandle
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for BlobDiskHandle
Source§impl StructEncodeMetadata<Resource> for BlobDiskHandle
impl StructEncodeMetadata<Resource> for BlobDiskHandle
Auto Trait Implementations§
impl Freeze for BlobDiskHandle
impl RefUnwindSafe for BlobDiskHandle
impl Send for BlobDiskHandle
impl Sync for BlobDiskHandle
impl Unpin for BlobDiskHandle
impl UnwindSafe for BlobDiskHandle
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
].