pub enum DescribeThingError {
InternalFailure(String),
InvalidRequest(String),
ResourceNotFound(String),
ServiceUnavailable(String),
Throttling(String),
Unauthorized(String),
}Expand description
Errors returned by DescribeThing
Variants§
InternalFailure(String)
An unexpected error has occurred.
InvalidRequest(String)
The request is not valid.
ResourceNotFound(String)
The specified resource does not exist.
The service is temporarily unavailable.
Throttling(String)
The rate exceeds the limit.
You are not authorized to perform this operation.
Implementations§
Source§impl DescribeThingError
impl DescribeThingError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<DescribeThingError>
Trait Implementations§
Source§impl Debug for DescribeThingError
impl Debug for DescribeThingError
Source§impl Display for DescribeThingError
impl Display for DescribeThingError
Source§impl Error for DescribeThingError
impl Error for DescribeThingError
1.30.0 · 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 PartialEq for DescribeThingError
impl PartialEq for DescribeThingError
impl StructuralPartialEq for DescribeThingError
Auto Trait Implementations§
impl Freeze for DescribeThingError
impl RefUnwindSafe for DescribeThingError
impl Send for DescribeThingError
impl Sync for DescribeThingError
impl Unpin for DescribeThingError
impl UnwindSafe for DescribeThingError
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