pub enum XploreError {
Api(String),
Auth(String),
Network(Error),
RateLimit,
InvalidResponse(String),
EnvVar(String),
Cookie(String),
Json(Error),
Io(Error),
}Variants§
Api(String)
Auth(String)
Network(Error)
RateLimit
InvalidResponse(String)
EnvVar(String)
Cookie(String)
Json(Error)
Io(Error)
Trait Implementations§
Source§impl Debug for XploreError
impl Debug for XploreError
Source§impl<'de> Deserialize<'de> for XploreError
impl<'de> Deserialize<'de> for XploreError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for XploreError
impl Display for XploreError
Source§impl Error for XploreError
impl Error for XploreError
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 XploreError
impl From<Error> for XploreError
Source§impl From<Error> for XploreError
impl From<Error> for XploreError
Auto Trait Implementations§
impl Freeze for XploreError
impl !RefUnwindSafe for XploreError
impl Send for XploreError
impl Sync for XploreError
impl Unpin for XploreError
impl !UnwindSafe for XploreError
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