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 AddTagsToCertificateError

Source§

impl RequestId for DeleteCertificateError

Source§

impl RequestId for DescribeCertificateError

Source§

impl RequestId for ExportCertificateError

Source§

impl RequestId for GetAccountConfigurationError

Source§

impl RequestId for GetCertificateError

Source§

impl RequestId for ImportCertificateError

Source§

impl RequestId for ListCertificatesError

Source§

impl RequestId for ListTagsForCertificateError

Source§

impl RequestId for PutAccountConfigurationError

Source§

impl RequestId for RemoveTagsFromCertificateError

Source§

impl RequestId for RenewCertificateError

Source§

impl RequestId for RequestCertificateError

Source§

impl RequestId for ResendValidationEmailError

Source§

impl RequestId for UpdateCertificateOptionsError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InvalidArgsException

Source§

impl RequestId for InvalidArnException

Source§

impl RequestId for InvalidDomainValidationOptionsException

Source§

impl RequestId for InvalidParameterException

Source§

impl RequestId for InvalidStateException

Source§

impl RequestId for InvalidTagException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for RequestInProgressException

Source§

impl RequestId for ResourceInUseException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for TagPolicyException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for TooManyTagsException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AddTagsToCertificateOutput

Source§

impl RequestId for DeleteCertificateOutput

Source§

impl RequestId for DescribeCertificateOutput

Source§

impl RequestId for ExportCertificateOutput

Source§

impl RequestId for GetAccountConfigurationOutput

Source§

impl RequestId for GetCertificateOutput

Source§

impl RequestId for ImportCertificateOutput

Source§

impl RequestId for ListCertificatesOutput

Source§

impl RequestId for ListTagsForCertificateOutput

Source§

impl RequestId for PutAccountConfigurationOutput

Source§

impl RequestId for RemoveTagsFromCertificateOutput

Source§

impl RequestId for RenewCertificateOutput

Source§

impl RequestId for RequestCertificateOutput

Source§

impl RequestId for ResendValidationEmailOutput

Source§

impl RequestId for UpdateCertificateOptionsOutput