pub enum DownloadErrorResolverwhere
String: Archive,
Error: Archive,{
Io(<String as Archive>::Resolver),
Fs(<Error as Archive>::Resolver),
EnvoyError(<String as Archive>::Resolver),
RetryFailed(<String as Archive>::Resolver),
InvalidState,
InvalidChunk,
Stalled,
}Expand description
The resolver for an archived DownloadError
Variants§
Io(<String as Archive>::Resolver)
The resolver for DownloadError::Io
Fs(<Error as Archive>::Resolver)
The resolver for DownloadError::Fs
EnvoyError(<String as Archive>::Resolver)
The resolver for DownloadError::EnvoyError
RetryFailed(<String as Archive>::Resolver)
The resolver for DownloadError::RetryFailed
InvalidState
The resolver for DownloadError::InvalidState
InvalidChunk
The resolver for DownloadError::InvalidChunk
Stalled
The resolver for DownloadError::Stalled
Auto Trait Implementations§
impl Freeze for DownloadErrorResolver
impl RefUnwindSafe for DownloadErrorResolver
impl Send for DownloadErrorResolver
impl Sync for DownloadErrorResolver
impl Unpin for DownloadErrorResolver
impl UnwindSafe for DownloadErrorResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.