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 CreateAlertManagerDefinitionError

Source§

impl RequestId for CreateLoggingConfigurationError

Source§

impl RequestId for CreateQueryLoggingConfigurationError

Source§

impl RequestId for CreateRuleGroupsNamespaceError

Source§

impl RequestId for CreateScraperError

Source§

impl RequestId for CreateWorkspaceError

Source§

impl RequestId for DeleteAlertManagerDefinitionError

Source§

impl RequestId for DeleteLoggingConfigurationError

Source§

impl RequestId for DeleteQueryLoggingConfigurationError

Source§

impl RequestId for DeleteRuleGroupsNamespaceError

Source§

impl RequestId for DeleteScraperError

Source§

impl RequestId for DeleteWorkspaceError

Source§

impl RequestId for DescribeAlertManagerDefinitionError

Source§

impl RequestId for DescribeLoggingConfigurationError

Source§

impl RequestId for DescribeQueryLoggingConfigurationError

Source§

impl RequestId for DescribeRuleGroupsNamespaceError

Source§

impl RequestId for DescribeScraperError

Source§

impl RequestId for DescribeWorkspaceError

Source§

impl RequestId for DescribeWorkspaceConfigurationError

Source§

impl RequestId for GetDefaultScraperConfigurationError

Source§

impl RequestId for ListRuleGroupsNamespacesError

Source§

impl RequestId for ListScrapersError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListWorkspacesError

Source§

impl RequestId for PutAlertManagerDefinitionError

Source§

impl RequestId for PutRuleGroupsNamespaceError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateLoggingConfigurationError

Source§

impl RequestId for UpdateQueryLoggingConfigurationError

Source§

impl RequestId for UpdateScraperError

Source§

impl RequestId for UpdateWorkspaceAliasError

Source§

impl RequestId for UpdateWorkspaceConfigurationError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for CreateAlertManagerDefinitionOutput

Source§

impl RequestId for CreateLoggingConfigurationOutput

Source§

impl RequestId for CreateQueryLoggingConfigurationOutput

Source§

impl RequestId for CreateRuleGroupsNamespaceOutput

Source§

impl RequestId for CreateScraperOutput

Source§

impl RequestId for CreateWorkspaceOutput

Source§

impl RequestId for DeleteAlertManagerDefinitionOutput

Source§

impl RequestId for DeleteLoggingConfigurationOutput

Source§

impl RequestId for DeleteQueryLoggingConfigurationOutput

Source§

impl RequestId for DeleteRuleGroupsNamespaceOutput

Source§

impl RequestId for DeleteScraperOutput

Source§

impl RequestId for DeleteWorkspaceOutput

Source§

impl RequestId for DescribeAlertManagerDefinitionOutput

Source§

impl RequestId for DescribeLoggingConfigurationOutput

Source§

impl RequestId for DescribeQueryLoggingConfigurationOutput

Source§

impl RequestId for DescribeRuleGroupsNamespaceOutput

Source§

impl RequestId for DescribeScraperOutput

Source§

impl RequestId for DescribeWorkspaceOutput

Source§

impl RequestId for DescribeWorkspaceConfigurationOutput

Source§

impl RequestId for GetDefaultScraperConfigurationOutput

Source§

impl RequestId for ListRuleGroupsNamespacesOutput

Source§

impl RequestId for ListScrapersOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListWorkspacesOutput

Source§

impl RequestId for PutAlertManagerDefinitionOutput

Source§

impl RequestId for PutRuleGroupsNamespaceOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateLoggingConfigurationOutput

Source§

impl RequestId for UpdateQueryLoggingConfigurationOutput

Source§

impl RequestId for UpdateScraperOutput

Source§

impl RequestId for UpdateWorkspaceAliasOutput

Source§

impl RequestId for UpdateWorkspaceConfigurationOutput