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 AbortMultipartUploadError

Source§

impl RequestId for AbortVaultLockError

Source§

impl RequestId for AddTagsToVaultError

Source§

impl RequestId for CompleteMultipartUploadError

Source§

impl RequestId for CompleteVaultLockError

Source§

impl RequestId for CreateVaultError

Source§

impl RequestId for DeleteArchiveError

Source§

impl RequestId for DeleteVaultError

Source§

impl RequestId for DeleteVaultAccessPolicyError

Source§

impl RequestId for DeleteVaultNotificationsError

Source§

impl RequestId for DescribeJobError

Source§

impl RequestId for DescribeVaultError

Source§

impl RequestId for GetDataRetrievalPolicyError

Source§

impl RequestId for GetJobOutputError

Source§

impl RequestId for GetVaultAccessPolicyError

Source§

impl RequestId for GetVaultLockError

Source§

impl RequestId for GetVaultNotificationsError

Source§

impl RequestId for InitiateJobError

Source§

impl RequestId for InitiateMultipartUploadError

Source§

impl RequestId for InitiateVaultLockError

Source§

impl RequestId for ListJobsError

Source§

impl RequestId for ListMultipartUploadsError

Source§

impl RequestId for ListPartsError

Source§

impl RequestId for ListProvisionedCapacityError

Source§

impl RequestId for ListTagsForVaultError

Source§

impl RequestId for ListVaultsError

Source§

impl RequestId for PurchaseProvisionedCapacityError

Source§

impl RequestId for RemoveTagsFromVaultError

Source§

impl RequestId for SetDataRetrievalPolicyError

Source§

impl RequestId for SetVaultAccessPolicyError

Source§

impl RequestId for SetVaultNotificationsError

Source§

impl RequestId for UploadArchiveError

Source§

impl RequestId for UploadMultipartPartError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for InsufficientCapacityException

Source§

impl RequestId for InvalidParameterValueException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for MissingParameterValueException

Source§

impl RequestId for PolicyEnforcedException

Source§

impl RequestId for RequestTimeoutException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceUnavailableException

Source§

impl RequestId for AbortMultipartUploadOutput

Source§

impl RequestId for AbortVaultLockOutput

Source§

impl RequestId for AddTagsToVaultOutput

Source§

impl RequestId for CompleteMultipartUploadOutput

Source§

impl RequestId for CompleteVaultLockOutput

Source§

impl RequestId for CreateVaultOutput

Source§

impl RequestId for DeleteArchiveOutput

Source§

impl RequestId for DeleteVaultOutput

Source§

impl RequestId for DeleteVaultAccessPolicyOutput

Source§

impl RequestId for DeleteVaultNotificationsOutput

Source§

impl RequestId for DescribeJobOutput

Source§

impl RequestId for DescribeVaultOutput

Source§

impl RequestId for GetDataRetrievalPolicyOutput

Source§

impl RequestId for GetJobOutputOutput

Source§

impl RequestId for GetVaultAccessPolicyOutput

Source§

impl RequestId for GetVaultLockOutput

Source§

impl RequestId for GetVaultNotificationsOutput

Source§

impl RequestId for InitiateJobOutput

Source§

impl RequestId for InitiateMultipartUploadOutput

Source§

impl RequestId for InitiateVaultLockOutput

Source§

impl RequestId for ListJobsOutput

Source§

impl RequestId for ListMultipartUploadsOutput

Source§

impl RequestId for ListPartsOutput

Source§

impl RequestId for ListProvisionedCapacityOutput

Source§

impl RequestId for ListTagsForVaultOutput

Source§

impl RequestId for ListVaultsOutput

Source§

impl RequestId for PurchaseProvisionedCapacityOutput

Source§

impl RequestId for RemoveTagsFromVaultOutput

Source§

impl RequestId for SetDataRetrievalPolicyOutput

Source§

impl RequestId for SetVaultAccessPolicyOutput

Source§

impl RequestId for SetVaultNotificationsOutput

Source§

impl RequestId for UploadArchiveOutput

Source§

impl RequestId for UploadMultipartPartOutput