pub enum DeleteTopicRuleDestinationError {
ConflictingResourceUpdate(String),
Internal(String),
InvalidRequest(String),
ServiceUnavailable(String),
Unauthorized(String),
}Expand description
Errors returned by DeleteTopicRuleDestination
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§
Trait Implementations§
Source§impl Error for DeleteTopicRuleDestinationError
impl Error for DeleteTopicRuleDestinationError
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 DeleteTopicRuleDestinationError
impl PartialEq for DeleteTopicRuleDestinationError
Source§fn eq(&self, other: &DeleteTopicRuleDestinationError) -> bool
fn eq(&self, other: &DeleteTopicRuleDestinationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DeleteTopicRuleDestinationError
Auto Trait Implementations§
impl Freeze for DeleteTopicRuleDestinationError
impl RefUnwindSafe for DeleteTopicRuleDestinationError
impl Send for DeleteTopicRuleDestinationError
impl Sync for DeleteTopicRuleDestinationError
impl Unpin for DeleteTopicRuleDestinationError
impl UnwindSafe for DeleteTopicRuleDestinationError
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