[−][src]Enum rusoto_core::RusotoError
Generic error type returned by all rusoto requests.
Variants
Service(E)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.
Trait Implementations
impl<E: PartialEq> PartialEq<RusotoError<E>> for RusotoError<E>[src]
fn eq(&self, other: &RusotoError<E>) -> bool[src]
fn ne(&self, other: &RusotoError<E>) -> bool[src]
impl<E> From<Error> for RusotoError<E>[src]
impl<E> From<CredentialsError> for RusotoError<E>[src]
fn from(err: CredentialsError) -> Self[src]
impl<E> From<HttpDispatchError> for RusotoError<E>[src]
fn from(err: HttpDispatchError) -> Self[src]
impl<E> From<Error> for RusotoError<E>[src]
impl<E: Debug> Debug for RusotoError<E>[src]
impl<E: Error + 'static> Display for RusotoError<E>[src]
impl<E: Error + 'static> Error for RusotoError<E>[src]
Auto Trait Implementations
impl<E> Send for RusotoError<E> where
E: Send,
E: Send,
impl<E> Sync for RusotoError<E> where
E: Sync,
E: Sync,
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from)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> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self