ProvideErrorMetadata

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 AssociateTrackerConsumerError

Source§

impl ProvideErrorMetadata for BatchDeleteDevicePositionHistoryError

Source§

impl ProvideErrorMetadata for BatchDeleteGeofenceError

Source§

impl ProvideErrorMetadata for BatchEvaluateGeofencesError

Source§

impl ProvideErrorMetadata for BatchGetDevicePositionError

Source§

impl ProvideErrorMetadata for BatchPutGeofenceError

Source§

impl ProvideErrorMetadata for BatchUpdateDevicePositionError

Source§

impl ProvideErrorMetadata for CalculateRouteError

Source§

impl ProvideErrorMetadata for CalculateRouteMatrixError

Source§

impl ProvideErrorMetadata for CreateGeofenceCollectionError

Source§

impl ProvideErrorMetadata for CreateKeyError

Source§

impl ProvideErrorMetadata for CreateMapError

Source§

impl ProvideErrorMetadata for CreatePlaceIndexError

Source§

impl ProvideErrorMetadata for CreateRouteCalculatorError

Source§

impl ProvideErrorMetadata for CreateTrackerError

Source§

impl ProvideErrorMetadata for DeleteGeofenceCollectionError

Source§

impl ProvideErrorMetadata for DeleteKeyError

Source§

impl ProvideErrorMetadata for DeleteMapError

Source§

impl ProvideErrorMetadata for DeletePlaceIndexError

Source§

impl ProvideErrorMetadata for DeleteRouteCalculatorError

Source§

impl ProvideErrorMetadata for DeleteTrackerError

Source§

impl ProvideErrorMetadata for DescribeGeofenceCollectionError

Source§

impl ProvideErrorMetadata for DescribeKeyError

Source§

impl ProvideErrorMetadata for DescribeMapError

Source§

impl ProvideErrorMetadata for DescribePlaceIndexError

Source§

impl ProvideErrorMetadata for DescribeRouteCalculatorError

Source§

impl ProvideErrorMetadata for DescribeTrackerError

Source§

impl ProvideErrorMetadata for DisassociateTrackerConsumerError

Source§

impl ProvideErrorMetadata for ForecastGeofenceEventsError

Source§

impl ProvideErrorMetadata for GetDevicePositionError

Source§

impl ProvideErrorMetadata for GetDevicePositionHistoryError

Source§

impl ProvideErrorMetadata for GetGeofenceError

Source§

impl ProvideErrorMetadata for GetMapGlyphsError

Source§

impl ProvideErrorMetadata for GetMapSpritesError

Source§

impl ProvideErrorMetadata for GetMapStyleDescriptorError

Source§

impl ProvideErrorMetadata for GetMapTileError

Source§

impl ProvideErrorMetadata for GetPlaceError

Source§

impl ProvideErrorMetadata for ListDevicePositionsError

Source§

impl ProvideErrorMetadata for ListGeofenceCollectionsError

Source§

impl ProvideErrorMetadata for ListGeofencesError

Source§

impl ProvideErrorMetadata for ListKeysError

Source§

impl ProvideErrorMetadata for ListMapsError

Source§

impl ProvideErrorMetadata for ListPlaceIndexesError

Source§

impl ProvideErrorMetadata for ListRouteCalculatorsError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListTrackerConsumersError

Source§

impl ProvideErrorMetadata for ListTrackersError

Source§

impl ProvideErrorMetadata for PutGeofenceError

Source§

impl ProvideErrorMetadata for SearchPlaceIndexForPositionError

Source§

impl ProvideErrorMetadata for SearchPlaceIndexForSuggestionsError

Source§

impl ProvideErrorMetadata for SearchPlaceIndexForTextError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateGeofenceCollectionError

Source§

impl ProvideErrorMetadata for UpdateKeyError

Source§

impl ProvideErrorMetadata for UpdateMapError

Source§

impl ProvideErrorMetadata for UpdatePlaceIndexError

Source§

impl ProvideErrorMetadata for UpdateRouteCalculatorError

Source§

impl ProvideErrorMetadata for UpdateTrackerError

Source§

impl ProvideErrorMetadata for VerifyDevicePositionError

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 ValidationException

Source§

impl ProvideErrorMetadata for ErrorMetadata