[−][src]Enum rustnao::ErrType
The specific type of error that can occur.
Variants
InvalidURL(String)
An error when forming the URL for the API.
The data provided is the error found.
InvalidFile(String)
An error when getting the file path of a file for the API.
The data provided is the error found.
InvalidSerde(String)
An error when trying to deserialize the resulting JSON from the API
The data provided is the error found.
InvalidCode
An error when receiving an unsuccessful code from the SauceNAO API.
The data provided is the error code and message.
Fields of InvalidCode
InvalidRequest(String)
An error when trying to send an invalid request to the API.
The data provided is the error code and message.
InvalidParameters(String)
An error with some data that is passed in by the user.
The data provided is an error message.
Trait Implementations
impl PartialEq<ErrType> for ErrType
[src]
impl Eq for ErrType
[src]
impl From<ErrType> for Error
[src]
impl Clone for ErrType
[src]
fn clone(&self) -> ErrType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for ErrType
[src]
impl Display for ErrType
[src]
Auto Trait Implementations
impl Send for ErrType
impl Unpin for ErrType
impl Sync for ErrType
impl UnwindSafe for ErrType
impl RefUnwindSafe for ErrType
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,