pub enum ReplaceTopicRuleError {
ConflictingResourceUpdate(String),
Internal(String),
InvalidRequest(String),
ServiceUnavailable(String),
SqlParse(String),
Unauthorized(String),
}Expand description
Errors returned by ReplaceTopicRule
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.
SqlParse(String)
The Rule-SQL expression can't be parsed correctly.
You are not authorized to perform this operation.
Implementations§
Source§impl ReplaceTopicRuleError
impl ReplaceTopicRuleError
pub fn from_response( res: BufferedHttpResponse, ) -> RusotoError<ReplaceTopicRuleError>
Trait Implementations§
Source§impl Debug for ReplaceTopicRuleError
impl Debug for ReplaceTopicRuleError
Source§impl Display for ReplaceTopicRuleError
impl Display for ReplaceTopicRuleError
Source§impl Error for ReplaceTopicRuleError
impl Error for ReplaceTopicRuleError
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 ReplaceTopicRuleError
impl PartialEq for ReplaceTopicRuleError
impl StructuralPartialEq for ReplaceTopicRuleError
Auto Trait Implementations§
impl Freeze for ReplaceTopicRuleError
impl RefUnwindSafe for ReplaceTopicRuleError
impl Send for ReplaceTopicRuleError
impl Sync for ReplaceTopicRuleError
impl Unpin for ReplaceTopicRuleError
impl UnwindSafe for ReplaceTopicRuleError
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