pub enum ApiResponseCommonErrors {
InvalidApiKey(InvalidApiKey),
Other(Vec<String>),
}Expand description
Common errors to every API call
Variants§
InvalidApiKey(InvalidApiKey)
Other(Vec<String>)
Trait Implementations§
Source§impl Debug for ApiResponseCommonErrors
impl Debug for ApiResponseCommonErrors
Source§impl Display for ApiResponseCommonErrors
impl Display for ApiResponseCommonErrors
Source§impl Error for ApiResponseCommonErrors
impl Error for ApiResponseCommonErrors
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<ApiResponseCommonErrors> for BuildResponseError
impl From<ApiResponseCommonErrors> for BuildResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for CollectionResponseError
impl From<ApiResponseCommonErrors> for CollectionResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for GameResponseError
impl From<ApiResponseCommonErrors> for GameResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for LoginResponseError
impl From<ApiResponseCommonErrors> for LoginResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for TOTPResponseError
impl From<ApiResponseCommonErrors> for TOTPResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for UpgradePathResponseError
impl From<ApiResponseCommonErrors> for UpgradePathResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for UploadResponseError
impl From<ApiResponseCommonErrors> for UploadResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseCommonErrors> for UserResponseError
impl From<ApiResponseCommonErrors> for UserResponseError
Source§fn from(source: ApiResponseCommonErrors) -> Self
fn from(source: ApiResponseCommonErrors) -> Self
Converts to this type from the input type.
Source§impl From<ApiResponseError> for ApiResponseCommonErrors
impl From<ApiResponseError> for ApiResponseCommonErrors
Source§fn from(value: ApiResponseError) -> Self
fn from(value: ApiResponseError) -> Self
Converts to this type from the input type.
Source§impl From<InvalidApiKey> for ApiResponseCommonErrors
impl From<InvalidApiKey> for ApiResponseCommonErrors
Source§fn from(source: InvalidApiKey) -> Self
fn from(source: InvalidApiKey) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ApiResponseCommonErrors
impl RefUnwindSafe for ApiResponseCommonErrors
impl Send for ApiResponseCommonErrors
impl Sync for ApiResponseCommonErrors
impl Unpin for ApiResponseCommonErrors
impl UnwindSafe for ApiResponseCommonErrors
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.