Enum rusoto_core::RusotoError [−][src]
pub enum RusotoError<E> { Service(E), HttpDispatch(HttpDispatchError), Credentials(CredentialsError), Validation(String), ParseError(String), Unknown(BufferedHttpResponse), Blocking, }
Expand description
Generic error type returned by all rusoto requests.
Variants
A service-specific error occurred.
HttpDispatch(HttpDispatchError)
An error occurred dispatching the HTTP request
Credentials(CredentialsError)
An error was encountered with AWS credentials.
Validation(String)
A validation error occurred. Details from AWS are provided.
ParseError(String)
An error occurred parsing the response payload.
Unknown(BufferedHttpResponse)
An unknown error occurred. The raw HTTP response is provided.
An error occurred when attempting to run a future as blocking
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<E> RefUnwindSafe for RusotoError<E> where
E: RefUnwindSafe,
impl<E> Send for RusotoError<E> where
E: Send,
impl<E> Sync for RusotoError<E> where
E: Sync,
impl<E> Unpin for RusotoError<E> where
E: Unpin,
impl<E> UnwindSafe for RusotoError<E> where
E: UnwindSafe,