pub enum EnableTopicRuleError {
ConflictingResourceUpdate(String),
Internal(String),
InvalidRequest(String),
ServiceUnavailable(String),
Unauthorized(String),
}Expand description
Errors returned by EnableTopicRule
Variants§
ConflictingResourceUpdate(String)
A conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.
Internal(String)
An unexpected error has occurred.
InvalidRequest(String)
The request is not valid.
The service is temporarily unavailable.
You are not authorized to perform this operation.
Implementations§
Source§impl EnableTopicRuleError
impl EnableTopicRuleError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<EnableTopicRuleError>
Trait Implementations§
Source§impl Debug for EnableTopicRuleError
impl Debug for EnableTopicRuleError
Source§impl Display for EnableTopicRuleError
impl Display for EnableTopicRuleError
Source§impl Error for EnableTopicRuleError
impl Error for EnableTopicRuleError
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 EnableTopicRuleError
impl PartialEq for EnableTopicRuleError
impl StructuralPartialEq for EnableTopicRuleError
Auto Trait Implementations§
impl Freeze for EnableTopicRuleError
impl RefUnwindSafe for EnableTopicRuleError
impl Send for EnableTopicRuleError
impl Sync for EnableTopicRuleError
impl Unpin for EnableTopicRuleError
impl UnwindSafe for EnableTopicRuleError
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