Trait aws_sdk_gamelift::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 AcceptMatchError

source§

impl ProvideErrorMetadata for ClaimGameServerError

source§

impl ProvideErrorMetadata for CreateAliasError

source§

impl ProvideErrorMetadata for CreateBuildError

source§

impl ProvideErrorMetadata for CreateContainerGroupDefinitionError

source§

impl ProvideErrorMetadata for CreateFleetError

source§

impl ProvideErrorMetadata for CreateFleetLocationsError

source§

impl ProvideErrorMetadata for CreateGameServerGroupError

source§

impl ProvideErrorMetadata for CreateGameSessionError

source§

impl ProvideErrorMetadata for CreateGameSessionQueueError

source§

impl ProvideErrorMetadata for CreateLocationError

source§

impl ProvideErrorMetadata for CreateMatchmakingConfigurationError

source§

impl ProvideErrorMetadata for CreateMatchmakingRuleSetError

source§

impl ProvideErrorMetadata for CreatePlayerSessionError

source§

impl ProvideErrorMetadata for CreatePlayerSessionsError

source§

impl ProvideErrorMetadata for CreateScriptError

source§

impl ProvideErrorMetadata for CreateVpcPeeringAuthorizationError

source§

impl ProvideErrorMetadata for CreateVpcPeeringConnectionError

source§

impl ProvideErrorMetadata for DeleteAliasError

source§

impl ProvideErrorMetadata for DeleteBuildError

source§

impl ProvideErrorMetadata for DeleteContainerGroupDefinitionError

source§

impl ProvideErrorMetadata for DeleteFleetError

source§

impl ProvideErrorMetadata for DeleteFleetLocationsError

source§

impl ProvideErrorMetadata for DeleteGameServerGroupError

source§

impl ProvideErrorMetadata for DeleteGameSessionQueueError

source§

impl ProvideErrorMetadata for DeleteLocationError

source§

impl ProvideErrorMetadata for DeleteMatchmakingConfigurationError

source§

impl ProvideErrorMetadata for DeleteMatchmakingRuleSetError

source§

impl ProvideErrorMetadata for DeleteScalingPolicyError

source§

impl ProvideErrorMetadata for DeleteScriptError

source§

impl ProvideErrorMetadata for DeleteVpcPeeringAuthorizationError

source§

impl ProvideErrorMetadata for DeleteVpcPeeringConnectionError

source§

impl ProvideErrorMetadata for DeregisterComputeError

source§

impl ProvideErrorMetadata for DeregisterGameServerError

source§

impl ProvideErrorMetadata for DescribeAliasError

source§

impl ProvideErrorMetadata for DescribeBuildError

source§

impl ProvideErrorMetadata for DescribeComputeError

source§

impl ProvideErrorMetadata for DescribeContainerGroupDefinitionError

source§

impl ProvideErrorMetadata for DescribeEC2InstanceLimitsError

source§

impl ProvideErrorMetadata for DescribeFleetAttributesError

source§

impl ProvideErrorMetadata for DescribeFleetCapacityError

source§

impl ProvideErrorMetadata for DescribeFleetEventsError

source§

impl ProvideErrorMetadata for DescribeFleetLocationAttributesError

source§

impl ProvideErrorMetadata for DescribeFleetLocationCapacityError

source§

impl ProvideErrorMetadata for DescribeFleetLocationUtilizationError

source§

impl ProvideErrorMetadata for DescribeFleetPortSettingsError

source§

impl ProvideErrorMetadata for DescribeFleetUtilizationError

source§

impl ProvideErrorMetadata for DescribeGameServerError

source§

impl ProvideErrorMetadata for DescribeGameServerGroupError

source§

impl ProvideErrorMetadata for DescribeGameServerInstancesError

source§

impl ProvideErrorMetadata for DescribeGameSessionDetailsError

source§

impl ProvideErrorMetadata for DescribeGameSessionPlacementError

source§

impl ProvideErrorMetadata for DescribeGameSessionQueuesError

source§

impl ProvideErrorMetadata for DescribeGameSessionsError

source§

impl ProvideErrorMetadata for DescribeInstancesError

source§

impl ProvideErrorMetadata for DescribeMatchmakingError

source§

impl ProvideErrorMetadata for DescribeMatchmakingConfigurationsError

source§

impl ProvideErrorMetadata for DescribeMatchmakingRuleSetsError

source§

impl ProvideErrorMetadata for DescribePlayerSessionsError

source§

impl ProvideErrorMetadata for DescribeRuntimeConfigurationError

source§

impl ProvideErrorMetadata for DescribeScalingPoliciesError

source§

impl ProvideErrorMetadata for DescribeScriptError

source§

impl ProvideErrorMetadata for DescribeVpcPeeringAuthorizationsError

source§

impl ProvideErrorMetadata for DescribeVpcPeeringConnectionsError

source§

impl ProvideErrorMetadata for GetComputeAccessError

source§

impl ProvideErrorMetadata for GetComputeAuthTokenError

source§

impl ProvideErrorMetadata for GetGameSessionLogUrlError

source§

impl ProvideErrorMetadata for GetInstanceAccessError

source§

impl ProvideErrorMetadata for ListAliasesError

source§

impl ProvideErrorMetadata for ListBuildsError

source§

impl ProvideErrorMetadata for ListComputeError

source§

impl ProvideErrorMetadata for ListContainerGroupDefinitionsError

source§

impl ProvideErrorMetadata for ListFleetsError

source§

impl ProvideErrorMetadata for ListGameServerGroupsError

source§

impl ProvideErrorMetadata for ListGameServersError

source§

impl ProvideErrorMetadata for ListLocationsError

source§

impl ProvideErrorMetadata for ListScriptsError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for PutScalingPolicyError

source§

impl ProvideErrorMetadata for RegisterComputeError

source§

impl ProvideErrorMetadata for RegisterGameServerError

source§

impl ProvideErrorMetadata for RequestUploadCredentialsError

source§

impl ProvideErrorMetadata for ResolveAliasError

source§

impl ProvideErrorMetadata for ResumeGameServerGroupError

source§

impl ProvideErrorMetadata for SearchGameSessionsError

source§

impl ProvideErrorMetadata for StartFleetActionsError

source§

impl ProvideErrorMetadata for StartGameSessionPlacementError

source§

impl ProvideErrorMetadata for StartMatchBackfillError

source§

impl ProvideErrorMetadata for StartMatchmakingError

source§

impl ProvideErrorMetadata for StopFleetActionsError

source§

impl ProvideErrorMetadata for StopGameSessionPlacementError

source§

impl ProvideErrorMetadata for StopMatchmakingError

source§

impl ProvideErrorMetadata for SuspendGameServerGroupError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateAliasError

source§

impl ProvideErrorMetadata for UpdateBuildError

source§

impl ProvideErrorMetadata for UpdateFleetAttributesError

source§

impl ProvideErrorMetadata for UpdateFleetCapacityError

source§

impl ProvideErrorMetadata for UpdateFleetPortSettingsError

source§

impl ProvideErrorMetadata for UpdateGameServerError

source§

impl ProvideErrorMetadata for UpdateGameServerGroupError

source§

impl ProvideErrorMetadata for UpdateGameSessionError

source§

impl ProvideErrorMetadata for UpdateGameSessionQueueError

source§

impl ProvideErrorMetadata for UpdateMatchmakingConfigurationError

source§

impl ProvideErrorMetadata for UpdateRuntimeConfigurationError

source§

impl ProvideErrorMetadata for UpdateScriptError

source§

impl ProvideErrorMetadata for ValidateMatchmakingRuleSetError

source§

impl ProvideErrorMetadata for ConflictException

source§

impl ProvideErrorMetadata for FleetCapacityExceededException

source§

impl ProvideErrorMetadata for GameSessionFullException

source§

impl ProvideErrorMetadata for IdempotentParameterMismatchException

source§

impl ProvideErrorMetadata for InternalServiceException

source§

impl ProvideErrorMetadata for InvalidFleetStatusException

source§

impl ProvideErrorMetadata for InvalidGameSessionStatusException

source§

impl ProvideErrorMetadata for InvalidRequestException

source§

impl ProvideErrorMetadata for LimitExceededException

source§

impl ProvideErrorMetadata for NotFoundException

source§

impl ProvideErrorMetadata for NotReadyException

source§

impl ProvideErrorMetadata for OutOfCapacityException

source§

impl ProvideErrorMetadata for TaggingFailedException

source§

impl ProvideErrorMetadata for TerminalRoutingStrategyException

source§

impl ProvideErrorMetadata for UnauthorizedException

source§

impl ProvideErrorMetadata for UnsupportedRegionException

source§

impl ProvideErrorMetadata for ErrorMetadata