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<B> RequestId for Response<B>

source§

impl<E, R> RequestId for SdkError<E, R>where R: HttpHeaders,

source§

impl RequestId for ErrorMetadata

source§

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

source§

impl RequestId for HeaderMap<HeaderValue>

source§

impl RequestId for Unhandled

source§

impl RequestId for Response

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for CancelJobRunError

source§

impl RequestId for CreateJobTemplateError

source§

impl RequestId for CreateManagedEndpointError

source§

impl RequestId for CreateVirtualClusterError

source§

impl RequestId for DeleteJobTemplateError

source§

impl RequestId for DeleteManagedEndpointError

source§

impl RequestId for DeleteVirtualClusterError

source§

impl RequestId for DescribeJobRunError

source§

impl RequestId for DescribeJobTemplateError

source§

impl RequestId for DescribeManagedEndpointError

source§

impl RequestId for DescribeVirtualClusterError

source§

impl RequestId for GetManagedEndpointSessionCredentialsError

source§

impl RequestId for ListJobRunsError

source§

impl RequestId for ListJobTemplatesError

source§

impl RequestId for ListManagedEndpointsError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for ListVirtualClustersError

source§

impl RequestId for StartJobRunError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for InternalServerException

source§

impl RequestId for RequestThrottledException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ValidationException

source§

impl RequestId for CancelJobRunOutput

source§

impl RequestId for CreateJobTemplateOutput

source§

impl RequestId for CreateManagedEndpointOutput

source§

impl RequestId for CreateVirtualClusterOutput

source§

impl RequestId for DeleteJobTemplateOutput

source§

impl RequestId for DeleteManagedEndpointOutput

source§

impl RequestId for DeleteVirtualClusterOutput

source§

impl RequestId for DescribeJobRunOutput

source§

impl RequestId for DescribeJobTemplateOutput

source§

impl RequestId for DescribeManagedEndpointOutput

source§

impl RequestId for DescribeVirtualClusterOutput

source§

impl RequestId for GetManagedEndpointSessionCredentialsOutput

source§

impl RequestId for ListJobRunsOutput

source§

impl RequestId for ListJobTemplatesOutput

source§

impl RequestId for ListManagedEndpointsOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for ListVirtualClustersOutput

source§

impl RequestId for StartJobRunOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput