merriam_webster_http/
error.rs

1//! Error types for the Merriam Webster HTTP Client.
2use thiserror::Error;
3
4/// Represents a list of errors that can be throwen by Merriam Webster API.
5#[derive(Debug, Error)]
6pub enum MerriamWebsterError {
7    /// The error originated from Hyper.
8    #[error("Hyper error: {0:?}")]
9    HyperError(#[from] hyper::Error),
10
11    /// The error originated from Serde.
12    #[error("Serde error: {0:?}")]
13    SerdeError(#[from] serde_json::Error),
14}