pub enum SymbolsError {
LocateExe(Error),
Fetch {
url: String,
source: Error,
},
HttpStatus {
url: String,
status: u16,
},
Io {
path: PathBuf,
source: Error,
},
Zip(ZipError),
EmptyArchive,
Runtime(Error),
}Variants§
Trait Implementations§
Source§impl Debug for SymbolsError
impl Debug for SymbolsError
Source§impl Display for SymbolsError
impl Display for SymbolsError
Source§impl Error for SymbolsError
impl Error for SymbolsError
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 SymbolsError
impl !RefUnwindSafe for SymbolsError
impl Send for SymbolsError
impl Sync for SymbolsError
impl Unpin for SymbolsError
impl UnsafeUnpin for SymbolsError
impl !UnwindSafe for SymbolsError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.