Trait aws_sdk_datazone::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 AcceptPredictionsError

source§

impl ProvideErrorMetadata for AcceptSubscriptionRequestError

source§

impl ProvideErrorMetadata for CancelMetadataGenerationRunError

source§

impl ProvideErrorMetadata for CancelSubscriptionError

source§

impl ProvideErrorMetadata for CreateAssetError

source§

impl ProvideErrorMetadata for CreateAssetRevisionError

source§

impl ProvideErrorMetadata for CreateAssetTypeError

source§

impl ProvideErrorMetadata for CreateDataSourceError

source§

impl ProvideErrorMetadata for CreateDomainError

source§

impl ProvideErrorMetadata for CreateEnvironmentError

source§

impl ProvideErrorMetadata for CreateEnvironmentProfileError

source§

impl ProvideErrorMetadata for CreateFormTypeError

source§

impl ProvideErrorMetadata for CreateGlossaryError

source§

impl ProvideErrorMetadata for CreateGlossaryTermError

source§

impl ProvideErrorMetadata for CreateGroupProfileError

source§

impl ProvideErrorMetadata for CreateListingChangeSetError

source§

impl ProvideErrorMetadata for CreateProjectError

source§

impl ProvideErrorMetadata for CreateProjectMembershipError

source§

impl ProvideErrorMetadata for CreateSubscriptionGrantError

source§

impl ProvideErrorMetadata for CreateSubscriptionRequestError

source§

impl ProvideErrorMetadata for CreateSubscriptionTargetError

source§

impl ProvideErrorMetadata for CreateUserProfileError

source§

impl ProvideErrorMetadata for DeleteAssetError

source§

impl ProvideErrorMetadata for DeleteAssetTypeError

source§

impl ProvideErrorMetadata for DeleteDataSourceError

source§

impl ProvideErrorMetadata for DeleteDomainError

source§

impl ProvideErrorMetadata for DeleteEnvironmentError

source§

impl ProvideErrorMetadata for DeleteEnvironmentBlueprintConfigurationError

source§

impl ProvideErrorMetadata for DeleteEnvironmentProfileError

source§

impl ProvideErrorMetadata for DeleteFormTypeError

source§

impl ProvideErrorMetadata for DeleteGlossaryError

source§

impl ProvideErrorMetadata for DeleteGlossaryTermError

source§

impl ProvideErrorMetadata for DeleteListingError

source§

impl ProvideErrorMetadata for DeleteProjectError

source§

impl ProvideErrorMetadata for DeleteProjectMembershipError

source§

impl ProvideErrorMetadata for DeleteSubscriptionGrantError

source§

impl ProvideErrorMetadata for DeleteSubscriptionRequestError

source§

impl ProvideErrorMetadata for DeleteSubscriptionTargetError

source§

impl ProvideErrorMetadata for DeleteTimeSeriesDataPointsError

source§

impl ProvideErrorMetadata for GetAssetError

source§

impl ProvideErrorMetadata for GetAssetTypeError

source§

impl ProvideErrorMetadata for GetDataSourceError

source§

impl ProvideErrorMetadata for GetDataSourceRunError

source§

impl ProvideErrorMetadata for GetDomainError

source§

impl ProvideErrorMetadata for GetEnvironmentError

source§

impl ProvideErrorMetadata for GetEnvironmentBlueprintError

source§

impl ProvideErrorMetadata for GetEnvironmentBlueprintConfigurationError

source§

impl ProvideErrorMetadata for GetEnvironmentProfileError

source§

impl ProvideErrorMetadata for GetFormTypeError

source§

impl ProvideErrorMetadata for GetGlossaryError

source§

impl ProvideErrorMetadata for GetGlossaryTermError

source§

impl ProvideErrorMetadata for GetGroupProfileError

source§

impl ProvideErrorMetadata for GetIamPortalLoginUrlError

source§

impl ProvideErrorMetadata for GetListingError

source§

impl ProvideErrorMetadata for GetMetadataGenerationRunError

source§

impl ProvideErrorMetadata for GetProjectError

source§

impl ProvideErrorMetadata for GetSubscriptionError

source§

impl ProvideErrorMetadata for GetSubscriptionGrantError

source§

impl ProvideErrorMetadata for GetSubscriptionRequestDetailsError

source§

impl ProvideErrorMetadata for GetSubscriptionTargetError

source§

impl ProvideErrorMetadata for GetTimeSeriesDataPointError

source§

impl ProvideErrorMetadata for GetUserProfileError

source§

impl ProvideErrorMetadata for ListAssetRevisionsError

source§

impl ProvideErrorMetadata for ListDataSourceRunActivitiesError

source§

impl ProvideErrorMetadata for ListDataSourceRunsError

source§

impl ProvideErrorMetadata for ListDataSourcesError

source§

impl ProvideErrorMetadata for ListDomainsError

source§

impl ProvideErrorMetadata for ListEnvironmentBlueprintConfigurationsError

source§

impl ProvideErrorMetadata for ListEnvironmentBlueprintsError

source§

impl ProvideErrorMetadata for ListEnvironmentProfilesError

source§

impl ProvideErrorMetadata for ListEnvironmentsError

source§

impl ProvideErrorMetadata for ListMetadataGenerationRunsError

source§

impl ProvideErrorMetadata for ListNotificationsError

source§

impl ProvideErrorMetadata for ListProjectMembershipsError

source§

impl ProvideErrorMetadata for ListProjectsError

source§

impl ProvideErrorMetadata for ListSubscriptionGrantsError

source§

impl ProvideErrorMetadata for ListSubscriptionRequestsError

source§

impl ProvideErrorMetadata for ListSubscriptionTargetsError

source§

impl ProvideErrorMetadata for ListSubscriptionsError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for ListTimeSeriesDataPointsError

source§

impl ProvideErrorMetadata for PostTimeSeriesDataPointsError

source§

impl ProvideErrorMetadata for PutEnvironmentBlueprintConfigurationError

source§

impl ProvideErrorMetadata for RejectPredictionsError

source§

impl ProvideErrorMetadata for RejectSubscriptionRequestError

source§

impl ProvideErrorMetadata for RevokeSubscriptionError

source§

impl ProvideErrorMetadata for SearchError

source§

impl ProvideErrorMetadata for SearchGroupProfilesError

source§

impl ProvideErrorMetadata for SearchListingsError

source§

impl ProvideErrorMetadata for SearchTypesError

source§

impl ProvideErrorMetadata for SearchUserProfilesError

source§

impl ProvideErrorMetadata for StartDataSourceRunError

source§

impl ProvideErrorMetadata for StartMetadataGenerationRunError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateDataSourceError

source§

impl ProvideErrorMetadata for UpdateDomainError

source§

impl ProvideErrorMetadata for UpdateEnvironmentError

source§

impl ProvideErrorMetadata for UpdateEnvironmentProfileError

source§

impl ProvideErrorMetadata for UpdateGlossaryError

source§

impl ProvideErrorMetadata for UpdateGlossaryTermError

source§

impl ProvideErrorMetadata for UpdateGroupProfileError

source§

impl ProvideErrorMetadata for UpdateProjectError

source§

impl ProvideErrorMetadata for UpdateSubscriptionGrantStatusError

source§

impl ProvideErrorMetadata for UpdateSubscriptionRequestError

source§

impl ProvideErrorMetadata for UpdateSubscriptionTargetError

source§

impl ProvideErrorMetadata for UpdateUserProfileError

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 ThrottlingException

source§

impl ProvideErrorMetadata for UnauthorizedException

source§

impl ProvideErrorMetadata for ValidationException

source§

impl ProvideErrorMetadata for ErrorMetadata