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