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 ClaimDevicesByClaimCodeError

source§

impl RequestId for DescribeDeviceError

source§

impl RequestId for FinalizeDeviceClaimError

source§

impl RequestId for GetDeviceMethodsError

source§

impl RequestId for InitiateDeviceClaimError

source§

impl RequestId for InvokeDeviceMethodError

source§

impl RequestId for ListDeviceEventsError

source§

impl RequestId for ListDevicesError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UnclaimDeviceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateDeviceStateError

source§

impl RequestId for ForbiddenException

source§

impl RequestId for InternalFailureException

source§

impl RequestId for InvalidRequestException

source§

impl RequestId for PreconditionFailedException

source§

impl RequestId for RangeNotSatisfiableException

source§

impl RequestId for ResourceConflictException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ClaimDevicesByClaimCodeOutput

source§

impl RequestId for DescribeDeviceOutput

source§

impl RequestId for FinalizeDeviceClaimOutput

source§

impl RequestId for GetDeviceMethodsOutput

source§

impl RequestId for InitiateDeviceClaimOutput

source§

impl RequestId for InvokeDeviceMethodOutput

source§

impl RequestId for ListDeviceEventsOutput

source§

impl RequestId for ListDevicesOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UnclaimDeviceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateDeviceStateOutput