Skip to main content

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.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

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 AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for CreateDeploymentError

Source§

impl RequestId for CreateDeploymentOutput

Source§

impl RequestId for CreateDeploymentSnapshotError

Source§

impl RequestId for CreateDeploymentSnapshotOutput

Source§

impl RequestId for CreatePolicyError

Source§

impl RequestId for CreatePolicyOutput

Source§

impl RequestId for CreatePolicySnapshotError

Source§

impl RequestId for CreatePolicySnapshotOutput

Source§

impl RequestId for CreateRuleError

Source§

impl RequestId for CreateRuleOutput

Source§

impl RequestId for CreateRuleSnapshotError

Source§

impl RequestId for CreateRuleSnapshotOutput

Source§

impl RequestId for CreateScopeError

Source§

impl RequestId for CreateScopeOutput

Source§

impl RequestId for CreateScopeSnapshotError

Source§

impl RequestId for CreateScopeSnapshotOutput

Source§

impl RequestId for CreateTemplateError

Source§

impl RequestId for CreateTemplateOutput

Source§

impl RequestId for CreateTemplateSnapshotError

Source§

impl RequestId for CreateTemplateSnapshotOutput

Source§

impl RequestId for DeleteAdminAccountError

Source§

impl RequestId for DeleteAdminAccountOutput

Source§

impl RequestId for DeleteDeploymentError

Source§

impl RequestId for DeleteDeploymentOutput

Source§

impl RequestId for DeletePolicyError

Source§

impl RequestId for DeletePolicyOutput

Source§

impl RequestId for DeleteRuleError

Source§

impl RequestId for DeleteRuleOutput

Source§

impl RequestId for DeleteScopeError

Source§

impl RequestId for DeleteScopeOutput

Source§

impl RequestId for DeleteTemplateError

Source§

impl RequestId for DeleteTemplateOutput

Source§

impl RequestId for Error

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for GenerateRuleConfigurationError

Source§

impl RequestId for GenerateRuleConfigurationOutput

Source§

impl RequestId for GetAdminAccountError

Source§

impl RequestId for GetAdminAccountOutput

Source§

impl RequestId for GetDeploymentError

Source§

impl RequestId for GetDeploymentOutput

Source§

impl RequestId for GetPolicyError

Source§

impl RequestId for GetPolicyOutput

Source§

impl RequestId for GetRuleError

Source§

impl RequestId for GetRuleOutput

Source§

impl RequestId for GetScopeError

Source§

impl RequestId for GetScopeOutput

Source§

impl RequestId for GetTemplateError

Source§

impl RequestId for GetTemplateOutput

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for ListAdminAccountsError

Source§

impl RequestId for ListAdminAccountsOutput

Source§

impl RequestId for ListAggregateResourceSynchronizationStatusesError

Source§

impl RequestId for ListAggregateResourceSynchronizationStatusesOutput

Source§

impl RequestId for ListDeploymentSnapshotsError

Source§

impl RequestId for ListDeploymentSnapshotsOutput

Source§

impl RequestId for ListDeploymentsError

Source§

impl RequestId for ListDeploymentsOutput

Source§

impl RequestId for ListPoliciesError

Source§

impl RequestId for ListPoliciesOutput

Source§

impl RequestId for ListPolicySnapshotsError

Source§

impl RequestId for ListPolicySnapshotsOutput

Source§

impl RequestId for ListResourceAssociationsError

Source§

impl RequestId for ListResourceAssociationsOutput

Source§

impl RequestId for ListResourceSynchronizationStatusesError

Source§

impl RequestId for ListResourceSynchronizationStatusesOutput

Source§

impl RequestId for ListRuleSnapshotsError

Source§

impl RequestId for ListRuleSnapshotsOutput

Source§

impl RequestId for ListRulesError

Source§

impl RequestId for ListRulesOutput

Source§

impl RequestId for ListScopeSnapshotsError

Source§

impl RequestId for ListScopeSnapshotsOutput

Source§

impl RequestId for ListScopesError

Source§

impl RequestId for ListScopesOutput

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTemplateSnapshotsError

Source§

impl RequestId for ListTemplateSnapshotsOutput

Source§

impl RequestId for ListTemplatesError

Source§

impl RequestId for ListTemplatesOutput

Source§

impl RequestId for PutAdminAccountError

Source§

impl RequestId for PutAdminAccountOutput

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ServiceUnavailableException

Source§

impl RequestId for TagPolicyViolationException

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateDeploymentError

Source§

impl RequestId for UpdateDeploymentOutput

Source§

impl RequestId for UpdatePolicyError

Source§

impl RequestId for UpdatePolicyOutput

Source§

impl RequestId for UpdateRuleError

Source§

impl RequestId for UpdateRuleOutput

Source§

impl RequestId for UpdateScopeError

Source§

impl RequestId for UpdateScopeOutput

Source§

impl RequestId for UpdateTemplateError

Source§

impl RequestId for UpdateTemplateOutput

Source§

impl RequestId for ValidationException