Trait RequestId

Source
pub trait RequestId {
    // Required method
    fn request_id(&self) -> Option<&str>;
}
Expand description

Implementers add a function to return an AWS request ID

Required Methods§

Source

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

Returns the request ID, or None if the service could not be reached.

Implementations on Foreign Types§

Source§

impl RequestId for Headers

Source§

impl<B> RequestId for Response<B>

Source§

impl<E> RequestId for SdkError<E, Response>

Source§

impl<O, E> RequestId for Result<O, E>
where O: RequestId, E: RequestId,

Implementors§

Source§

impl RequestId for Error

Source§

impl RequestId for AssociateApiError

Source§

impl RequestId for AssociateMergedGraphqlApiError

Source§

impl RequestId for AssociateSourceGraphqlApiError

Source§

impl RequestId for CreateApiError

Source§

impl RequestId for CreateApiCacheError

Source§

impl RequestId for CreateApiKeyError

Source§

impl RequestId for CreateChannelNamespaceError

Source§

impl RequestId for CreateDataSourceError

Source§

impl RequestId for CreateDomainNameError

Source§

impl RequestId for CreateFunctionError

Source§

impl RequestId for CreateGraphqlApiError

Source§

impl RequestId for CreateResolverError

Source§

impl RequestId for CreateTypeError

Source§

impl RequestId for DeleteApiError

Source§

impl RequestId for DeleteApiCacheError

Source§

impl RequestId for DeleteApiKeyError

Source§

impl RequestId for DeleteChannelNamespaceError

Source§

impl RequestId for DeleteDataSourceError

Source§

impl RequestId for DeleteDomainNameError

Source§

impl RequestId for DeleteFunctionError

Source§

impl RequestId for DeleteGraphqlApiError

Source§

impl RequestId for DeleteResolverError

Source§

impl RequestId for DeleteTypeError

Source§

impl RequestId for DisassociateApiError

Source§

impl RequestId for DisassociateMergedGraphqlApiError

Source§

impl RequestId for DisassociateSourceGraphqlApiError

Source§

impl RequestId for EvaluateCodeError

Source§

impl RequestId for EvaluateMappingTemplateError

Source§

impl RequestId for FlushApiCacheError

Source§

impl RequestId for GetApiError

Source§

impl RequestId for GetApiAssociationError

Source§

impl RequestId for GetApiCacheError

Source§

impl RequestId for GetChannelNamespaceError

Source§

impl RequestId for GetDataSourceError

Source§

impl RequestId for GetDataSourceIntrospectionError

Source§

impl RequestId for GetDomainNameError

Source§

impl RequestId for GetFunctionError

Source§

impl RequestId for GetGraphqlApiError

Source§

impl RequestId for GetGraphqlApiEnvironmentVariablesError

Source§

impl RequestId for GetIntrospectionSchemaError

Source§

impl RequestId for GetResolverError

Source§

impl RequestId for GetSchemaCreationStatusError

Source§

impl RequestId for GetSourceApiAssociationError

Source§

impl RequestId for GetTypeError

Source§

impl RequestId for ListApiKeysError

Source§

impl RequestId for ListApisError

Source§

impl RequestId for ListChannelNamespacesError

Source§

impl RequestId for ListDataSourcesError

Source§

impl RequestId for ListDomainNamesError

Source§

impl RequestId for ListFunctionsError

Source§

impl RequestId for ListGraphqlApisError

Source§

impl RequestId for ListResolversError

Source§

impl RequestId for ListResolversByFunctionError

Source§

impl RequestId for ListSourceApiAssociationsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTypesError

Source§

impl RequestId for ListTypesByAssociationError

Source§

impl RequestId for PutGraphqlApiEnvironmentVariablesError

Source§

impl RequestId for StartDataSourceIntrospectionError

Source§

impl RequestId for StartSchemaCreationError

Source§

impl RequestId for StartSchemaMergeError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateApiError

Source§

impl RequestId for UpdateApiCacheError

Source§

impl RequestId for UpdateApiKeyError

Source§

impl RequestId for UpdateChannelNamespaceError

Source§

impl RequestId for UpdateDataSourceError

Source§

impl RequestId for UpdateDomainNameError

Source§

impl RequestId for UpdateFunctionError

Source§

impl RequestId for UpdateGraphqlApiError

Source§

impl RequestId for UpdateResolverError

Source§

impl RequestId for UpdateSourceApiAssociationError

Source§

impl RequestId for UpdateTypeError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ApiKeyLimitExceededException

Source§

impl RequestId for ApiKeyValidityOutOfBoundsException

Source§

impl RequestId for ApiLimitExceededException

Source§

impl RequestId for BadRequestException

Source§

impl RequestId for ConcurrentModificationException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for GraphQlSchemaException

Source§

impl RequestId for InternalFailureException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for NotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for UnauthorizedException

Source§

impl RequestId for AssociateApiOutput

Source§

impl RequestId for AssociateMergedGraphqlApiOutput

Source§

impl RequestId for AssociateSourceGraphqlApiOutput

Source§

impl RequestId for CreateApiOutput

Source§

impl RequestId for CreateApiCacheOutput

Source§

impl RequestId for CreateApiKeyOutput

Source§

impl RequestId for CreateChannelNamespaceOutput

Source§

impl RequestId for CreateDataSourceOutput

Source§

impl RequestId for CreateDomainNameOutput

Source§

impl RequestId for CreateFunctionOutput

Source§

impl RequestId for CreateGraphqlApiOutput

Source§

impl RequestId for CreateResolverOutput

Source§

impl RequestId for CreateTypeOutput

Source§

impl RequestId for DeleteApiOutput

Source§

impl RequestId for DeleteApiCacheOutput

Source§

impl RequestId for DeleteApiKeyOutput

Source§

impl RequestId for DeleteChannelNamespaceOutput

Source§

impl RequestId for DeleteDataSourceOutput

Source§

impl RequestId for DeleteDomainNameOutput

Source§

impl RequestId for DeleteFunctionOutput

Source§

impl RequestId for DeleteGraphqlApiOutput

Source§

impl RequestId for DeleteResolverOutput

Source§

impl RequestId for DeleteTypeOutput

Source§

impl RequestId for DisassociateApiOutput

Source§

impl RequestId for DisassociateMergedGraphqlApiOutput

Source§

impl RequestId for DisassociateSourceGraphqlApiOutput

Source§

impl RequestId for EvaluateCodeOutput

Source§

impl RequestId for EvaluateMappingTemplateOutput

Source§

impl RequestId for FlushApiCacheOutput

Source§

impl RequestId for GetApiOutput

Source§

impl RequestId for GetApiAssociationOutput

Source§

impl RequestId for GetApiCacheOutput

Source§

impl RequestId for GetChannelNamespaceOutput

Source§

impl RequestId for GetDataSourceOutput

Source§

impl RequestId for GetDataSourceIntrospectionOutput

Source§

impl RequestId for GetDomainNameOutput

Source§

impl RequestId for GetFunctionOutput

Source§

impl RequestId for GetGraphqlApiOutput

Source§

impl RequestId for GetGraphqlApiEnvironmentVariablesOutput

Source§

impl RequestId for GetIntrospectionSchemaOutput

Source§

impl RequestId for GetResolverOutput

Source§

impl RequestId for GetSchemaCreationStatusOutput

Source§

impl RequestId for GetSourceApiAssociationOutput

Source§

impl RequestId for GetTypeOutput

Source§

impl RequestId for ListApiKeysOutput

Source§

impl RequestId for ListApisOutput

Source§

impl RequestId for ListChannelNamespacesOutput

Source§

impl RequestId for ListDataSourcesOutput

Source§

impl RequestId for ListDomainNamesOutput

Source§

impl RequestId for ListFunctionsOutput

Source§

impl RequestId for ListGraphqlApisOutput

Source§

impl RequestId for ListResolversOutput

Source§

impl RequestId for ListResolversByFunctionOutput

Source§

impl RequestId for ListSourceApiAssociationsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTypesOutput

Source§

impl RequestId for ListTypesByAssociationOutput

Source§

impl RequestId for PutGraphqlApiEnvironmentVariablesOutput

Source§

impl RequestId for StartDataSourceIntrospectionOutput

Source§

impl RequestId for StartSchemaCreationOutput

Source§

impl RequestId for StartSchemaMergeOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateApiOutput

Source§

impl RequestId for UpdateApiCacheOutput

Source§

impl RequestId for UpdateApiKeyOutput

Source§

impl RequestId for UpdateChannelNamespaceOutput

Source§

impl RequestId for UpdateDataSourceOutput

Source§

impl RequestId for UpdateDomainNameOutput

Source§

impl RequestId for UpdateFunctionOutput

Source§

impl RequestId for UpdateGraphqlApiOutput

Source§

impl RequestId for UpdateResolverOutput

Source§

impl RequestId for UpdateSourceApiAssociationOutput

Source§

impl RequestId for UpdateTypeOutput