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 ActivateEventSourceError

Source§

impl RequestId for CancelReplayError

Source§

impl RequestId for CreateApiDestinationError

Source§

impl RequestId for CreateArchiveError

Source§

impl RequestId for CreateConnectionError

Source§

impl RequestId for CreateEndpointError

Source§

impl RequestId for CreateEventBusError

Source§

impl RequestId for CreatePartnerEventSourceError

Source§

impl RequestId for DeactivateEventSourceError

Source§

impl RequestId for DeauthorizeConnectionError

Source§

impl RequestId for DeleteApiDestinationError

Source§

impl RequestId for DeleteArchiveError

Source§

impl RequestId for DeleteConnectionError

Source§

impl RequestId for DeleteEndpointError

Source§

impl RequestId for DeleteEventBusError

Source§

impl RequestId for DeletePartnerEventSourceError

Source§

impl RequestId for DeleteRuleError

Source§

impl RequestId for DescribeApiDestinationError

Source§

impl RequestId for DescribeArchiveError

Source§

impl RequestId for DescribeConnectionError

Source§

impl RequestId for DescribeEndpointError

Source§

impl RequestId for DescribeEventBusError

Source§

impl RequestId for DescribeEventSourceError

Source§

impl RequestId for DescribePartnerEventSourceError

Source§

impl RequestId for DescribeReplayError

Source§

impl RequestId for DescribeRuleError

Source§

impl RequestId for DisableRuleError

Source§

impl RequestId for EnableRuleError

Source§

impl RequestId for ListApiDestinationsError

Source§

impl RequestId for ListArchivesError

Source§

impl RequestId for ListConnectionsError

Source§

impl RequestId for ListEndpointsError

Source§

impl RequestId for ListEventBusesError

Source§

impl RequestId for ListEventSourcesError

Source§

impl RequestId for ListPartnerEventSourceAccountsError

Source§

impl RequestId for ListPartnerEventSourcesError

Source§

impl RequestId for ListReplaysError

Source§

impl RequestId for ListRuleNamesByTargetError

Source§

impl RequestId for ListRulesError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTargetsByRuleError

Source§

impl RequestId for PutEventsError

Source§

impl RequestId for PutPartnerEventsError

Source§

impl RequestId for PutPermissionError

Source§

impl RequestId for PutRuleError

Source§

impl RequestId for PutTargetsError

Source§

impl RequestId for RemovePermissionError

Source§

impl RequestId for RemoveTargetsError

Source§

impl RequestId for StartReplayError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for TestEventPatternError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateApiDestinationError

Source§

impl RequestId for UpdateArchiveError

Source§

impl RequestId for UpdateConnectionError

Source§

impl RequestId for UpdateEndpointError

Source§

impl RequestId for UpdateEventBusError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConcurrentModificationException

Source§

impl RequestId for IllegalStatusException

Source§

impl RequestId for InternalException

Source§

impl RequestId for InvalidEventPatternException

Source§

impl RequestId for InvalidStateException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for ManagedRuleException

Source§

impl RequestId for OperationDisabledException

Source§

impl RequestId for PolicyLengthExceededException

Source§

impl RequestId for ResourceAlreadyExistsException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for ActivateEventSourceOutput

Source§

impl RequestId for CancelReplayOutput

Source§

impl RequestId for CreateApiDestinationOutput

Source§

impl RequestId for CreateArchiveOutput

Source§

impl RequestId for CreateConnectionOutput

Source§

impl RequestId for CreateEndpointOutput

Source§

impl RequestId for CreateEventBusOutput

Source§

impl RequestId for CreatePartnerEventSourceOutput

Source§

impl RequestId for DeactivateEventSourceOutput

Source§

impl RequestId for DeauthorizeConnectionOutput

Source§

impl RequestId for DeleteApiDestinationOutput

Source§

impl RequestId for DeleteArchiveOutput

Source§

impl RequestId for DeleteConnectionOutput

Source§

impl RequestId for DeleteEndpointOutput

Source§

impl RequestId for DeleteEventBusOutput

Source§

impl RequestId for DeletePartnerEventSourceOutput

Source§

impl RequestId for DeleteRuleOutput

Source§

impl RequestId for DescribeApiDestinationOutput

Source§

impl RequestId for DescribeArchiveOutput

Source§

impl RequestId for DescribeConnectionOutput

Source§

impl RequestId for DescribeEndpointOutput

Source§

impl RequestId for DescribeEventBusOutput

Source§

impl RequestId for DescribeEventSourceOutput

Source§

impl RequestId for DescribePartnerEventSourceOutput

Source§

impl RequestId for DescribeReplayOutput

Source§

impl RequestId for DescribeRuleOutput

Source§

impl RequestId for DisableRuleOutput

Source§

impl RequestId for EnableRuleOutput

Source§

impl RequestId for ListApiDestinationsOutput

Source§

impl RequestId for ListArchivesOutput

Source§

impl RequestId for ListConnectionsOutput

Source§

impl RequestId for ListEndpointsOutput

Source§

impl RequestId for ListEventBusesOutput

Source§

impl RequestId for ListEventSourcesOutput

Source§

impl RequestId for ListPartnerEventSourceAccountsOutput

Source§

impl RequestId for ListPartnerEventSourcesOutput

Source§

impl RequestId for ListReplaysOutput

Source§

impl RequestId for ListRuleNamesByTargetOutput

Source§

impl RequestId for ListRulesOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTargetsByRuleOutput

Source§

impl RequestId for PutEventsOutput

Source§

impl RequestId for PutPartnerEventsOutput

Source§

impl RequestId for PutPermissionOutput

Source§

impl RequestId for PutRuleOutput

Source§

impl RequestId for PutTargetsOutput

Source§

impl RequestId for RemovePermissionOutput

Source§

impl RequestId for RemoveTargetsOutput

Source§

impl RequestId for StartReplayOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for TestEventPatternOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateApiDestinationOutput

Source§

impl RequestId for UpdateArchiveOutput

Source§

impl RequestId for UpdateConnectionOutput

Source§

impl RequestId for UpdateEndpointOutput

Source§

impl RequestId for UpdateEventBusOutput