pub enum ApiErrorType {
InvalidRequest,
Authentication,
Permission,
NotFound,
RequestTooLarge,
RateLimit,
Unexpected,
Overloaded,
}Variants§
Trait Implementations§
Source§impl Debug for ApiErrorType
impl Debug for ApiErrorType
Source§impl<'de> Deserialize<'de> for ApiErrorType
impl<'de> Deserialize<'de> for ApiErrorType
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 ApiErrorType
impl Display for ApiErrorType
impl Eq for ApiErrorType
Source§impl Error for ApiErrorType
impl Error for ApiErrorType
1.30.0 · 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 PartialEq for ApiErrorType
impl PartialEq for ApiErrorType
Source§fn eq(&self, other: &ApiErrorType) -> bool
fn eq(&self, other: &ApiErrorType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApiErrorType
Auto Trait Implementations§
impl Freeze for ApiErrorType
impl RefUnwindSafe for ApiErrorType
impl Send for ApiErrorType
impl Sync for ApiErrorType
impl Unpin for ApiErrorType
impl UnsafeUnpin for ApiErrorType
impl UnwindSafe for ApiErrorType
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.