pub enum HackerNewsClientError {
RequestError(Error),
InvalidTypeMapping(HackerNewsItemType),
}
Expand description
Exported types for handling internal errors with the client.
Variants§
RequestError(Error)
Reports errors that occur when making HTTP requests to Hacker News.
InvalidTypeMapping(HackerNewsItemType)
Represents an error that occurred while attempting to parse the response into an invalid Hacker News item subtype.
Trait Implementations§
Source§impl Debug for HackerNewsClientError
impl Debug for HackerNewsClientError
Source§impl Display for HackerNewsClientError
impl Display for HackerNewsClientError
Source§impl Error for HackerNewsClientError
impl Error for HackerNewsClientError
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 HackerNewsClientError
impl !RefUnwindSafe for HackerNewsClientError
impl Send for HackerNewsClientError
impl Sync for HackerNewsClientError
impl Unpin for HackerNewsClientError
impl !UnwindSafe for HackerNewsClientError
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