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 BatchGetChannelError

Source§

impl RequestId for BatchGetStreamKeyError

Source§

impl RequestId for BatchStartViewerSessionRevocationError

Source§

impl RequestId for CreateChannelError

Source§

impl RequestId for CreatePlaybackRestrictionPolicyError

Source§

impl RequestId for CreateRecordingConfigurationError

Source§

impl RequestId for CreateStreamKeyError

Source§

impl RequestId for DeleteChannelError

Source§

impl RequestId for DeletePlaybackKeyPairError

Source§

impl RequestId for DeletePlaybackRestrictionPolicyError

Source§

impl RequestId for DeleteRecordingConfigurationError

Source§

impl RequestId for DeleteStreamKeyError

Source§

impl RequestId for GetChannelError

Source§

impl RequestId for GetPlaybackKeyPairError

Source§

impl RequestId for GetPlaybackRestrictionPolicyError

Source§

impl RequestId for GetRecordingConfigurationError

Source§

impl RequestId for GetStreamError

Source§

impl RequestId for GetStreamKeyError

Source§

impl RequestId for GetStreamSessionError

Source§

impl RequestId for ImportPlaybackKeyPairError

Source§

impl RequestId for ListChannelsError

Source§

impl RequestId for ListPlaybackKeyPairsError

Source§

impl RequestId for ListPlaybackRestrictionPoliciesError

Source§

impl RequestId for ListRecordingConfigurationsError

Source§

impl RequestId for ListStreamKeysError

Source§

impl RequestId for ListStreamSessionsError

Source§

impl RequestId for ListStreamsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PutMetadataError

Source§

impl RequestId for StartViewerSessionRevocationError

Source§

impl RequestId for StopStreamError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateChannelError

Source§

impl RequestId for UpdatePlaybackRestrictionPolicyError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ChannelNotBroadcasting

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for PendingVerification

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for StreamUnavailable

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for BatchGetChannelOutput

Source§

impl RequestId for BatchGetStreamKeyOutput

Source§

impl RequestId for BatchStartViewerSessionRevocationOutput

Source§

impl RequestId for CreateChannelOutput

Source§

impl RequestId for CreatePlaybackRestrictionPolicyOutput

Source§

impl RequestId for CreateRecordingConfigurationOutput

Source§

impl RequestId for CreateStreamKeyOutput

Source§

impl RequestId for DeleteChannelOutput

Source§

impl RequestId for DeletePlaybackKeyPairOutput

Source§

impl RequestId for DeletePlaybackRestrictionPolicyOutput

Source§

impl RequestId for DeleteRecordingConfigurationOutput

Source§

impl RequestId for DeleteStreamKeyOutput

Source§

impl RequestId for GetChannelOutput

Source§

impl RequestId for GetPlaybackKeyPairOutput

Source§

impl RequestId for GetPlaybackRestrictionPolicyOutput

Source§

impl RequestId for GetRecordingConfigurationOutput

Source§

impl RequestId for GetStreamOutput

Source§

impl RequestId for GetStreamKeyOutput

Source§

impl RequestId for GetStreamSessionOutput

Source§

impl RequestId for ImportPlaybackKeyPairOutput

Source§

impl RequestId for ListChannelsOutput

Source§

impl RequestId for ListPlaybackKeyPairsOutput

Source§

impl RequestId for ListPlaybackRestrictionPoliciesOutput

Source§

impl RequestId for ListRecordingConfigurationsOutput

Source§

impl RequestId for ListStreamKeysOutput

Source§

impl RequestId for ListStreamSessionsOutput

Source§

impl RequestId for ListStreamsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PutMetadataOutput

Source§

impl RequestId for StartViewerSessionRevocationOutput

Source§

impl RequestId for StopStreamOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateChannelOutput

Source§

impl RequestId for UpdatePlaybackRestrictionPolicyOutput