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 DeleteLexiconError

Source§

impl RequestId for DescribeVoicesError

Source§

impl RequestId for GetLexiconError

Source§

impl RequestId for GetSpeechSynthesisTaskError

Source§

impl RequestId for ListLexiconsError

Source§

impl RequestId for ListSpeechSynthesisTasksError

Source§

impl RequestId for PutLexiconError

Source§

impl RequestId for StartSpeechSynthesisTaskError

Source§

impl RequestId for SynthesizeSpeechError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for EngineNotSupportedException

Source§

impl RequestId for InvalidLexiconException

Source§

impl RequestId for InvalidNextTokenException

Source§

impl RequestId for InvalidS3BucketException

Source§

impl RequestId for InvalidS3KeyException

Source§

impl RequestId for InvalidSampleRateException

Source§

impl RequestId for InvalidSnsTopicArnException

Source§

impl RequestId for InvalidSsmlException

Source§

impl RequestId for InvalidTaskIdException

Source§

impl RequestId for LanguageNotSupportedException

Source§

impl RequestId for LexiconNotFoundException

Source§

impl RequestId for LexiconSizeExceededException

Source§

impl RequestId for MarksNotSupportedForFormatException

Source§

impl RequestId for MaxLexemeLengthExceededException

Source§

impl RequestId for MaxLexiconsNumberExceededException

Source§

impl RequestId for ServiceFailureException

Source§

impl RequestId for SsmlMarksNotSupportedForTextTypeException

Source§

impl RequestId for SynthesisTaskNotFoundException

Source§

impl RequestId for TextLengthExceededException

Source§

impl RequestId for UnsupportedPlsAlphabetException

Source§

impl RequestId for UnsupportedPlsLanguageException

Source§

impl RequestId for DeleteLexiconOutput

Source§

impl RequestId for DescribeVoicesOutput

Source§

impl RequestId for GetLexiconOutput

Source§

impl RequestId for GetSpeechSynthesisTaskOutput

Source§

impl RequestId for ListLexiconsOutput

Source§

impl RequestId for ListSpeechSynthesisTasksOutput

Source§

impl RequestId for PutLexiconOutput

Source§

impl RequestId for StartSpeechSynthesisTaskOutput

Source§

impl RequestId for SynthesizeSpeechOutput