pub enum ToolsError {
Tool(String),
Reqwest(Error),
Csv(Error),
Json(String),
SerdeJson(Error),
MediaWiki(MediaWikiError),
}
Variants§
Trait Implementations§
Source§impl Debug for ToolsError
impl Debug for ToolsError
Source§impl Display for ToolsError
impl Display for ToolsError
Source§impl Error for ToolsError
impl Error for ToolsError
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()
Source§impl From<Error> for ToolsError
impl From<Error> for ToolsError
Source§impl From<Error> for ToolsError
impl From<Error> for ToolsError
Source§impl From<Error> for ToolsError
impl From<Error> for ToolsError
Source§impl From<MediaWikiError> for ToolsError
impl From<MediaWikiError> for ToolsError
Source§fn from(e: MediaWikiError) -> Self
fn from(e: MediaWikiError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ToolsError
impl !RefUnwindSafe for ToolsError
impl Send for ToolsError
impl Sync for ToolsError
impl Unpin for ToolsError
impl !UnwindSafe for ToolsError
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