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
Service(E)
A service-specific error occurred.
HttpDispatch(HttpDispatchError)
Tuple Fields
An error occurred dispatching the HTTP request
Credentials(CredentialsError)
Tuple Fields
An error was encountered with AWS credentials.
Validation(String)
Tuple Fields
0: StringA validation error occurred. Details from AWS are provided.
ParseError(String)
Tuple Fields
0: StringAn error occurred parsing the response payload.
Unknown(BufferedHttpResponse)
Tuple Fields
An unknown error occurred. The raw HTTP response is provided.
Blocking
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,
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more