pub enum NewsAPIError {
ApiError(String),
Network(Error),
Parse(Error),
RateLimit,
Other(Error),
}Variants§
Trait Implementations§
Source§impl Debug for NewsAPIError
impl Debug for NewsAPIError
Source§impl Display for NewsAPIError
impl Display for NewsAPIError
Source§impl Error for NewsAPIError
impl Error for NewsAPIError
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 NewsAPIError
impl From<Error> for NewsAPIError
Source§impl From<Error> for NewsAPIError
impl From<Error> for NewsAPIError
Auto Trait Implementations§
impl Freeze for NewsAPIError
impl !RefUnwindSafe for NewsAPIError
impl Send for NewsAPIError
impl Sync for NewsAPIError
impl Unpin for NewsAPIError
impl !UnwindSafe for NewsAPIError
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