pub enum ThumbnailDownloadError {
Network(String),
Http(u16),
}Expand description
Errors that can occur during thumbnail download
Variants§
Implementations§
Source§impl ThumbnailDownloadError
impl ThumbnailDownloadError
Sourcepub fn is_retryable(&self) -> bool
pub fn is_retryable(&self) -> bool
Check if this error is retryable
Trait Implementations§
Source§impl Debug for ThumbnailDownloadError
impl Debug for ThumbnailDownloadError
Source§impl Display for ThumbnailDownloadError
impl Display for ThumbnailDownloadError
Source§impl Error for ThumbnailDownloadError
impl Error for ThumbnailDownloadError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ThumbnailDownloadError
impl RefUnwindSafe for ThumbnailDownloadError
impl Send for ThumbnailDownloadError
impl Sync for ThumbnailDownloadError
impl Unpin for ThumbnailDownloadError
impl UnsafeUnpin for ThumbnailDownloadError
impl UnwindSafe for ThumbnailDownloadError
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.