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 AssociateExternalConnectionError

Source§

impl RequestId for CopyPackageVersionsError

Source§

impl RequestId for CreateDomainError

Source§

impl RequestId for CreatePackageGroupError

Source§

impl RequestId for CreateRepositoryError

Source§

impl RequestId for DeleteDomainError

Source§

impl RequestId for DeleteDomainPermissionsPolicyError

Source§

impl RequestId for DeletePackageError

Source§

impl RequestId for DeletePackageGroupError

Source§

impl RequestId for DeletePackageVersionsError

Source§

impl RequestId for DeleteRepositoryError

Source§

impl RequestId for DeleteRepositoryPermissionsPolicyError

Source§

impl RequestId for DescribeDomainError

Source§

impl RequestId for DescribePackageError

Source§

impl RequestId for DescribePackageGroupError

Source§

impl RequestId for DescribePackageVersionError

Source§

impl RequestId for DescribeRepositoryError

Source§

impl RequestId for DisassociateExternalConnectionError

Source§

impl RequestId for DisposePackageVersionsError

Source§

impl RequestId for GetAssociatedPackageGroupError

Source§

impl RequestId for GetAuthorizationTokenError

Source§

impl RequestId for GetDomainPermissionsPolicyError

Source§

impl RequestId for GetPackageVersionAssetError

Source§

impl RequestId for GetPackageVersionReadmeError

Source§

impl RequestId for GetRepositoryEndpointError

Source§

impl RequestId for GetRepositoryPermissionsPolicyError

Source§

impl RequestId for ListAllowedRepositoriesForGroupError

Source§

impl RequestId for ListAssociatedPackagesError

Source§

impl RequestId for ListDomainsError

Source§

impl RequestId for ListPackageGroupsError

Source§

impl RequestId for ListPackageVersionAssetsError

Source§

impl RequestId for ListPackageVersionDependenciesError

Source§

impl RequestId for ListPackageVersionsError

Source§

impl RequestId for ListPackagesError

Source§

impl RequestId for ListRepositoriesError

Source§

impl RequestId for ListRepositoriesInDomainError

Source§

impl RequestId for ListSubPackageGroupsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PublishPackageVersionError

Source§

impl RequestId for PutDomainPermissionsPolicyError

Source§

impl RequestId for PutPackageOriginConfigurationError

Source§

impl RequestId for PutRepositoryPermissionsPolicyError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdatePackageGroupError

Source§

impl RequestId for UpdatePackageGroupOriginConfigurationError

Source§

impl RequestId for UpdatePackageVersionsStatusError

Source§

impl RequestId for UpdateRepositoryError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AssociateExternalConnectionOutput

Source§

impl RequestId for CopyPackageVersionsOutput

Source§

impl RequestId for CreateDomainOutput

Source§

impl RequestId for CreatePackageGroupOutput

Source§

impl RequestId for CreateRepositoryOutput

Source§

impl RequestId for DeleteDomainOutput

Source§

impl RequestId for DeleteDomainPermissionsPolicyOutput

Source§

impl RequestId for DeletePackageOutput

Source§

impl RequestId for DeletePackageGroupOutput

Source§

impl RequestId for DeletePackageVersionsOutput

Source§

impl RequestId for DeleteRepositoryOutput

Source§

impl RequestId for DeleteRepositoryPermissionsPolicyOutput

Source§

impl RequestId for DescribeDomainOutput

Source§

impl RequestId for DescribePackageOutput

Source§

impl RequestId for DescribePackageGroupOutput

Source§

impl RequestId for DescribePackageVersionOutput

Source§

impl RequestId for DescribeRepositoryOutput

Source§

impl RequestId for DisassociateExternalConnectionOutput

Source§

impl RequestId for DisposePackageVersionsOutput

Source§

impl RequestId for GetAssociatedPackageGroupOutput

Source§

impl RequestId for GetAuthorizationTokenOutput

Source§

impl RequestId for GetDomainPermissionsPolicyOutput

Source§

impl RequestId for GetPackageVersionAssetOutput

Source§

impl RequestId for GetPackageVersionReadmeOutput

Source§

impl RequestId for GetRepositoryEndpointOutput

Source§

impl RequestId for GetRepositoryPermissionsPolicyOutput

Source§

impl RequestId for ListAllowedRepositoriesForGroupOutput

Source§

impl RequestId for ListAssociatedPackagesOutput

Source§

impl RequestId for ListDomainsOutput

Source§

impl RequestId for ListPackageGroupsOutput

Source§

impl RequestId for ListPackageVersionAssetsOutput

Source§

impl RequestId for ListPackageVersionDependenciesOutput

Source§

impl RequestId for ListPackageVersionsOutput

Source§

impl RequestId for ListPackagesOutput

Source§

impl RequestId for ListRepositoriesOutput

Source§

impl RequestId for ListRepositoriesInDomainOutput

Source§

impl RequestId for ListSubPackageGroupsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PublishPackageVersionOutput

Source§

impl RequestId for PutDomainPermissionsPolicyOutput

Source§

impl RequestId for PutPackageOriginConfigurationOutput

Source§

impl RequestId for PutRepositoryPermissionsPolicyOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdatePackageGroupOutput

Source§

impl RequestId for UpdatePackageGroupOriginConfigurationOutput

Source§

impl RequestId for UpdatePackageVersionsStatusOutput

Source§

impl RequestId for UpdateRepositoryOutput