Type Alias aws_sdk_dynamodb::operation::describe_backup::DescribeBackupErrorKind
source · pub type DescribeBackupErrorKind = DescribeBackupError;
*Error/*ErrorKind
types were combined into a single *Error
enum. The .kind
field on *Error
no longer exists and isn’t needed anymore (you can just match on the error directly since it’s an enum now).Expand description
Do not use this.
Operation *Error/*ErrorKind
types were combined into a single *Error
enum. The .kind
field on *Error
no longer exists and isn’t needed anymore (you can just match on the error directly since it’s an enum now).
Aliased Type§
enum DescribeBackupErrorKind {
BackupNotFoundException(BackupNotFoundException),
InternalServerError(InternalServerError),
InvalidEndpointException(InvalidEndpointException),
Unhandled(Unhandled),
}
Variants§
BackupNotFoundException(BackupNotFoundException)
Backup not found for the given BackupARN.
InternalServerError(InternalServerError)
An error occurred on the server side.
InvalidEndpointException(InvalidEndpointException)
Unhandled(Unhandled)
An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
Implementations§
source§impl DescribeBackupError
impl DescribeBackupError
sourcepub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
pub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
Creates the DescribeBackupError::Unhandled
variant from any error type.
sourcepub fn generic(err: ErrorMetadata) -> Self
pub fn generic(err: ErrorMetadata) -> Self
Creates the DescribeBackupError::Unhandled
variant from a ::aws_smithy_types::error::ErrorMetadata
.
sourcepub fn meta(&self) -> &ErrorMetadata
pub fn meta(&self) -> &ErrorMetadata
Returns error metadata, which includes the error code, message, request ID, and potentially additional information.
sourcepub fn is_backup_not_found_exception(&self) -> bool
pub fn is_backup_not_found_exception(&self) -> bool
Returns true
if the error kind is DescribeBackupError::BackupNotFoundException
.
sourcepub fn is_internal_server_error(&self) -> bool
pub fn is_internal_server_error(&self) -> bool
Returns true
if the error kind is DescribeBackupError::InternalServerError
.
sourcepub fn is_invalid_endpoint_exception(&self) -> bool
pub fn is_invalid_endpoint_exception(&self) -> bool
Returns true
if the error kind is DescribeBackupError::InvalidEndpointException
.
Trait Implementations§
source§impl CreateUnhandledError for DescribeBackupError
impl CreateUnhandledError for DescribeBackupError
source§fn create_unhandled_error(
source: Box<dyn Error + Send + Sync + 'static>,
meta: Option<ErrorMetadata>
) -> Self
fn create_unhandled_error( source: Box<dyn Error + Send + Sync + 'static>, meta: Option<ErrorMetadata> ) -> Self
source
and error metadata.source§impl Debug for DescribeBackupError
impl Debug for DescribeBackupError
source§impl Display for DescribeBackupError
impl Display for DescribeBackupError
source§impl Error for DescribeBackupError
impl Error for DescribeBackupError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl ProvideErrorMetadata for DescribeBackupError
impl ProvideErrorMetadata for DescribeBackupError
source§fn meta(&self) -> &ErrorMetadata
fn meta(&self) -> &ErrorMetadata
source§impl RequestId for DescribeBackupError
impl RequestId for DescribeBackupError
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.