[][src]Enum rusoto_iot_data::UpdateThingShadowError

pub enum UpdateThingShadowError {
    Conflict(String),
    InternalFailure(String),
    InvalidRequest(String),
    MethodNotAllowed(String),
    RequestEntityTooLarge(String),
    ServiceUnavailable(String),
    Throttling(String),
    Unauthorized(String),
    UnsupportedDocumentEncoding(String),
}

Errors returned by UpdateThingShadow

Variants

Conflict(String)

The specified version does not match the version of the document.

InternalFailure(String)

An unexpected error has occurred.

InvalidRequest(String)

The request is not valid.

MethodNotAllowed(String)

The specified combination of HTTP verb and URI is not supported.

RequestEntityTooLarge(String)

The payload exceeds the maximum size allowed.

ServiceUnavailable(String)

The service is temporarily unavailable.

Throttling(String)

The rate exceeds the limit.

Unauthorized(String)

You are not authorized to perform this operation.

UnsupportedDocumentEncoding(String)

The document encoding is not supported.

Implementations

impl UpdateThingShadowError[src]

Trait Implementations

impl Debug for UpdateThingShadowError[src]

impl Display for UpdateThingShadowError[src]

impl Error for UpdateThingShadowError[src]

impl PartialEq<UpdateThingShadowError> for UpdateThingShadowError[src]

impl StructuralPartialEq for UpdateThingShadowError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.