Struct aws_sdk_directory::error::CreateSnapshotError [−][src]
#[non_exhaustive]pub struct CreateSnapshotError {
pub kind: CreateSnapshotErrorKind,
// some fields omitted
}Expand description
Error type for the CreateSnapshot operation.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.kind: CreateSnapshotErrorKindKind of error that occurred.
Implementations
Creates a new CreateSnapshotError.
Creates the CreateSnapshotError::Unhandled variant from any error type.
Creates the CreateSnapshotError::Unhandled variant from a aws_smithy_types::Error.
Returns error metadata, which includes the error code, message, request ID, and potentially additional information.
Returns the request ID if it’s available.
Returns true if the error kind is CreateSnapshotErrorKind::ClientException.
Returns true if the error kind is CreateSnapshotErrorKind::EntityDoesNotExistException.
Returns true if the error kind is CreateSnapshotErrorKind::InvalidParameterException.
Returns true if the error kind is CreateSnapshotErrorKind::ServiceException.
Returns true if the error kind is CreateSnapshotErrorKind::SnapshotLimitExceededException.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for CreateSnapshotError
impl Send for CreateSnapshotError
impl Sync for CreateSnapshotError
impl Unpin for CreateSnapshotError
impl !UnwindSafe for CreateSnapshotError
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more