Trait ProvideErrorMetadata

Source
pub trait ProvideErrorMetadata {
    // Required method
    fn meta(&self) -> &ErrorMetadata;

    // Provided methods
    fn code(&self) -> Option<&str> { ... }
    fn message(&self) -> Option<&str> { ... }
}
Expand description

Trait to retrieve error metadata from a result

Required Methods§

Source

fn meta(&self) -> &ErrorMetadata

Returns error metadata, which includes the error code, message, request ID, and potentially additional information.

Provided Methods§

Source

fn code(&self) -> Option<&str>

Returns the error code if it’s available.

Source

fn message(&self) -> Option<&str>

Returns the error message, if there is one.

Implementations on Foreign Types§

Source§

impl<E, R> ProvideErrorMetadata for SdkError<E, R>

Source§

impl<O, E> ProvideErrorMetadata for WaiterError<O, E>

Implementors§

Source§

impl ProvideErrorMetadata for Error

Source§

impl ProvideErrorMetadata for CreateCapacityProviderError

Source§

impl ProvideErrorMetadata for CreateClusterError

Source§

impl ProvideErrorMetadata for CreateServiceError

Source§

impl ProvideErrorMetadata for CreateTaskSetError

Source§

impl ProvideErrorMetadata for DeleteAccountSettingError

Source§

impl ProvideErrorMetadata for DeleteAttributesError

Source§

impl ProvideErrorMetadata for DeleteCapacityProviderError

Source§

impl ProvideErrorMetadata for DeleteClusterError

Source§

impl ProvideErrorMetadata for DeleteServiceError

Source§

impl ProvideErrorMetadata for DeleteTaskDefinitionsError

Source§

impl ProvideErrorMetadata for DeleteTaskSetError

Source§

impl ProvideErrorMetadata for DeregisterContainerInstanceError

Source§

impl ProvideErrorMetadata for DeregisterTaskDefinitionError

Source§

impl ProvideErrorMetadata for DescribeCapacityProvidersError

Source§

impl ProvideErrorMetadata for DescribeClustersError

Source§

impl ProvideErrorMetadata for DescribeContainerInstancesError

Source§

impl ProvideErrorMetadata for DescribeServiceDeploymentsError

Source§

impl ProvideErrorMetadata for DescribeServiceRevisionsError

Source§

impl ProvideErrorMetadata for DescribeServicesError

Source§

impl ProvideErrorMetadata for DescribeTaskDefinitionError

Source§

impl ProvideErrorMetadata for DescribeTaskSetsError

Source§

impl ProvideErrorMetadata for DescribeTasksError

Source§

impl ProvideErrorMetadata for DiscoverPollEndpointError

Source§

impl ProvideErrorMetadata for ExecuteCommandError

Source§

impl ProvideErrorMetadata for GetTaskProtectionError

Source§

impl ProvideErrorMetadata for ListAccountSettingsError

Source§

impl ProvideErrorMetadata for ListAttributesError

Source§

impl ProvideErrorMetadata for ListClustersError

Source§

impl ProvideErrorMetadata for ListContainerInstancesError

Source§

impl ProvideErrorMetadata for ListServiceDeploymentsError

Source§

impl ProvideErrorMetadata for ListServicesError

Source§

impl ProvideErrorMetadata for ListServicesByNamespaceError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListTaskDefinitionFamiliesError

Source§

impl ProvideErrorMetadata for ListTaskDefinitionsError

Source§

impl ProvideErrorMetadata for ListTasksError

Source§

impl ProvideErrorMetadata for PutAccountSettingError

Source§

impl ProvideErrorMetadata for PutAccountSettingDefaultError

Source§

impl ProvideErrorMetadata for PutAttributesError

Source§

impl ProvideErrorMetadata for PutClusterCapacityProvidersError

Source§

impl ProvideErrorMetadata for RegisterContainerInstanceError

Source§

impl ProvideErrorMetadata for RegisterTaskDefinitionError

Source§

impl ProvideErrorMetadata for RunTaskError

Source§

impl ProvideErrorMetadata for StartTaskError

Source§

impl ProvideErrorMetadata for StopServiceDeploymentError

Source§

impl ProvideErrorMetadata for StopTaskError

Source§

impl ProvideErrorMetadata for SubmitAttachmentStateChangesError

Source§

impl ProvideErrorMetadata for SubmitContainerStateChangeError

Source§

impl ProvideErrorMetadata for SubmitTaskStateChangeError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateCapacityProviderError

Source§

impl ProvideErrorMetadata for UpdateClusterError

Source§

impl ProvideErrorMetadata for UpdateClusterSettingsError

Source§

impl ProvideErrorMetadata for UpdateContainerAgentError

Source§

impl ProvideErrorMetadata for UpdateContainerInstancesStateError

Source§

impl ProvideErrorMetadata for UpdateServiceError

Source§

impl ProvideErrorMetadata for UpdateServicePrimaryTaskSetError

Source§

impl ProvideErrorMetadata for UpdateTaskProtectionError

Source§

impl ProvideErrorMetadata for UpdateTaskSetError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for AttributeLimitExceededException

Source§

impl ProvideErrorMetadata for BlockedException

Source§

impl ProvideErrorMetadata for ClientException

Source§

impl ProvideErrorMetadata for ClusterContainsContainerInstancesException

Source§

impl ProvideErrorMetadata for ClusterContainsServicesException

Source§

impl ProvideErrorMetadata for ClusterContainsTasksException

Source§

impl ProvideErrorMetadata for ClusterNotFoundException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for InvalidParameterException

Source§

impl ProvideErrorMetadata for LimitExceededException

Source§

impl ProvideErrorMetadata for MissingVersionException

Source§

impl ProvideErrorMetadata for NamespaceNotFoundException

Source§

impl ProvideErrorMetadata for NoUpdateAvailableException

Source§

impl ProvideErrorMetadata for PlatformTaskDefinitionIncompatibilityException

Source§

impl ProvideErrorMetadata for PlatformUnknownException

Source§

impl ProvideErrorMetadata for ResourceInUseException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ServerException

Source§

impl ProvideErrorMetadata for ServiceDeploymentNotFoundException

Source§

impl ProvideErrorMetadata for ServiceNotActiveException

Source§

impl ProvideErrorMetadata for ServiceNotFoundException

Source§

impl ProvideErrorMetadata for TargetNotConnectedException

Source§

impl ProvideErrorMetadata for TargetNotFoundException

Source§

impl ProvideErrorMetadata for TaskSetNotFoundException

Source§

impl ProvideErrorMetadata for UnsupportedFeatureException

Source§

impl ProvideErrorMetadata for UpdateInProgressException

Source§

impl ProvideErrorMetadata for ErrorMetadata