Trait aws_sdk_evidently::error::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 BatchEvaluateFeatureError

source§

impl ProvideErrorMetadata for CreateExperimentError

source§

impl ProvideErrorMetadata for CreateFeatureError

source§

impl ProvideErrorMetadata for CreateLaunchError

source§

impl ProvideErrorMetadata for CreateProjectError

source§

impl ProvideErrorMetadata for CreateSegmentError

source§

impl ProvideErrorMetadata for DeleteExperimentError

source§

impl ProvideErrorMetadata for DeleteFeatureError

source§

impl ProvideErrorMetadata for DeleteLaunchError

source§

impl ProvideErrorMetadata for DeleteProjectError

source§

impl ProvideErrorMetadata for DeleteSegmentError

source§

impl ProvideErrorMetadata for EvaluateFeatureError

source§

impl ProvideErrorMetadata for GetExperimentError

source§

impl ProvideErrorMetadata for GetExperimentResultsError

source§

impl ProvideErrorMetadata for GetFeatureError

source§

impl ProvideErrorMetadata for GetLaunchError

source§

impl ProvideErrorMetadata for GetProjectError

source§

impl ProvideErrorMetadata for GetSegmentError

source§

impl ProvideErrorMetadata for ListExperimentsError

source§

impl ProvideErrorMetadata for ListFeaturesError

source§

impl ProvideErrorMetadata for ListLaunchesError

source§

impl ProvideErrorMetadata for ListProjectsError

source§

impl ProvideErrorMetadata for ListSegmentReferencesError

source§

impl ProvideErrorMetadata for ListSegmentsError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for PutProjectEventsError

source§

impl ProvideErrorMetadata for StartExperimentError

source§

impl ProvideErrorMetadata for StartLaunchError

source§

impl ProvideErrorMetadata for StopExperimentError

source§

impl ProvideErrorMetadata for StopLaunchError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for TestSegmentPatternError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateExperimentError

source§

impl ProvideErrorMetadata for UpdateFeatureError

source§

impl ProvideErrorMetadata for UpdateLaunchError

source§

impl ProvideErrorMetadata for UpdateProjectError

source§

impl ProvideErrorMetadata for UpdateProjectDataDeliveryError

source§

impl ProvideErrorMetadata for AccessDeniedException

source§

impl ProvideErrorMetadata for ConflictException

source§

impl ProvideErrorMetadata for InternalServerException

source§

impl ProvideErrorMetadata for ResourceNotFoundException

source§

impl ProvideErrorMetadata for ServiceQuotaExceededException

source§

impl ProvideErrorMetadata for ServiceUnavailableException

source§

impl ProvideErrorMetadata for ThrottlingException

source§

impl ProvideErrorMetadata for ValidationException

source§

impl ProvideErrorMetadata for ErrorMetadata