pub enum GetImageRecipeError {
CallRateLimitExceeded(String),
Client(String),
Forbidden(String),
InvalidRequest(String),
Service(String),
ServiceUnavailable(String),
}
Expand description
Errors returned by GetImageRecipe
Variants§
CallRateLimitExceeded(String)
You have exceeded the permitted request rate for the specific operation.
Client(String)
These errors are usually caused by a client action, such as using an action or resource on behalf of a user that doesn't have permissions to use the action or resource, or specifying an invalid resource identifier.
Forbidden(String)
You are not authorized to perform the requested operation.
InvalidRequest(String)
You have made a request for an action that is not supported by the service.
Service(String)
This exception is thrown when the service encounters an unrecoverable exception.
The service is unable to process your request at this time.
Implementations§
Source§impl GetImageRecipeError
impl GetImageRecipeError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<GetImageRecipeError>
Trait Implementations§
Source§impl Debug for GetImageRecipeError
impl Debug for GetImageRecipeError
Source§impl Display for GetImageRecipeError
impl Display for GetImageRecipeError
Source§impl Error for GetImageRecipeError
impl Error for GetImageRecipeError
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 GetImageRecipeError
impl PartialEq for GetImageRecipeError
impl StructuralPartialEq for GetImageRecipeError
Auto Trait Implementations§
impl Freeze for GetImageRecipeError
impl RefUnwindSafe for GetImageRecipeError
impl Send for GetImageRecipeError
impl Sync for GetImageRecipeError
impl Unpin for GetImageRecipeError
impl UnwindSafe for GetImageRecipeError
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