RequestId

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 AssociateResourceError

Source§

impl RequestId for CreateCanaryError

Source§

impl RequestId for CreateGroupError

Source§

impl RequestId for DeleteCanaryError

Source§

impl RequestId for DeleteGroupError

Source§

impl RequestId for DescribeCanariesError

Source§

impl RequestId for DescribeCanariesLastRunError

Source§

impl RequestId for DescribeRuntimeVersionsError

Source§

impl RequestId for DisassociateResourceError

Source§

impl RequestId for GetCanaryError

Source§

impl RequestId for GetCanaryRunsError

Source§

impl RequestId for GetGroupError

Source§

impl RequestId for ListAssociatedGroupsError

Source§

impl RequestId for ListGroupResourcesError

Source§

impl RequestId for ListGroupsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for StartCanaryError

Source§

impl RequestId for StartCanaryDryRunError

Source§

impl RequestId for StopCanaryError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateCanaryError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for BadRequestException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalFailureException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for NotFoundException

Source§

impl RequestId for RequestEntityTooLargeException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for TooManyRequestsException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AssociateResourceOutput

Source§

impl RequestId for CreateCanaryOutput

Source§

impl RequestId for CreateGroupOutput

Source§

impl RequestId for DeleteCanaryOutput

Source§

impl RequestId for DeleteGroupOutput

Source§

impl RequestId for DescribeCanariesOutput

Source§

impl RequestId for DescribeCanariesLastRunOutput

Source§

impl RequestId for DescribeRuntimeVersionsOutput

Source§

impl RequestId for DisassociateResourceOutput

Source§

impl RequestId for GetCanaryOutput

Source§

impl RequestId for GetCanaryRunsOutput

Source§

impl RequestId for GetGroupOutput

Source§

impl RequestId for ListAssociatedGroupsOutput

Source§

impl RequestId for ListGroupResourcesOutput

Source§

impl RequestId for ListGroupsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for StartCanaryOutput

Source§

impl RequestId for StartCanaryDryRunOutput

Source§

impl RequestId for StopCanaryOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateCanaryOutput