aws_sdk_config

Enum Error

Source
#[non_exhaustive]
pub enum Error {
Show 57 variants ConflictException(ConflictException), ConformancePackTemplateValidationException(ConformancePackTemplateValidationException), IdempotentParameterMismatch(IdempotentParameterMismatch), InsufficientDeliveryPolicyException(InsufficientDeliveryPolicyException), InsufficientPermissionsException(InsufficientPermissionsException), InvalidConfigurationRecorderNameException(InvalidConfigurationRecorderNameException), InvalidDeliveryChannelNameException(InvalidDeliveryChannelNameException), InvalidExpressionException(InvalidExpressionException), InvalidLimitException(InvalidLimitException), InvalidNextTokenException(InvalidNextTokenException), InvalidParameterValueException(InvalidParameterValueException), InvalidRecordingGroupException(InvalidRecordingGroupException), InvalidResultTokenException(InvalidResultTokenException), InvalidRoleException(InvalidRoleException), InvalidS3KeyPrefixException(InvalidS3KeyPrefixException), InvalidS3KmsKeyArnException(InvalidS3KmsKeyArnException), InvalidSnsTopicArnException(InvalidSnsTopicArnException), InvalidTimeRangeException(InvalidTimeRangeException), LastDeliveryChannelDeleteFailedException(LastDeliveryChannelDeleteFailedException), LimitExceededException(LimitExceededException), MaxActiveResourcesExceededException(MaxActiveResourcesExceededException), MaxNumberOfConfigRulesExceededException(MaxNumberOfConfigRulesExceededException), MaxNumberOfConfigurationRecordersExceededException(MaxNumberOfConfigurationRecordersExceededException), MaxNumberOfConformancePacksExceededException(MaxNumberOfConformancePacksExceededException), MaxNumberOfDeliveryChannelsExceededException(MaxNumberOfDeliveryChannelsExceededException), MaxNumberOfOrganizationConfigRulesExceededException(MaxNumberOfOrganizationConfigRulesExceededException), MaxNumberOfOrganizationConformancePacksExceededException(MaxNumberOfOrganizationConformancePacksExceededException), MaxNumberOfRetentionConfigurationsExceededException(MaxNumberOfRetentionConfigurationsExceededException), NoAvailableConfigurationRecorderException(NoAvailableConfigurationRecorderException), NoAvailableDeliveryChannelException(NoAvailableDeliveryChannelException), NoAvailableOrganizationException(NoAvailableOrganizationException), NoRunningConfigurationRecorderException(NoRunningConfigurationRecorderException), NoSuchBucketException(NoSuchBucketException), NoSuchConfigRuleException(NoSuchConfigRuleException), NoSuchConfigRuleInConformancePackException(NoSuchConfigRuleInConformancePackException), NoSuchConfigurationAggregatorException(NoSuchConfigurationAggregatorException), NoSuchConfigurationRecorderException(NoSuchConfigurationRecorderException), NoSuchConformancePackException(NoSuchConformancePackException), NoSuchDeliveryChannelException(NoSuchDeliveryChannelException), NoSuchOrganizationConfigRuleException(NoSuchOrganizationConfigRuleException), NoSuchOrganizationConformancePackException(NoSuchOrganizationConformancePackException), NoSuchRemediationConfigurationException(NoSuchRemediationConfigurationException), NoSuchRemediationExceptionException(NoSuchRemediationExceptionException), NoSuchRetentionConfigurationException(NoSuchRetentionConfigurationException), OrganizationAccessDeniedException(OrganizationAccessDeniedException), OrganizationAllFeaturesNotEnabledException(OrganizationAllFeaturesNotEnabledException), OrganizationConformancePackTemplateValidationException(OrganizationConformancePackTemplateValidationException), OversizedConfigurationItemException(OversizedConfigurationItemException), RemediationInProgressException(RemediationInProgressException), ResourceConcurrentModificationException(ResourceConcurrentModificationException), ResourceInUseException(ResourceInUseException), ResourceNotDiscoveredException(ResourceNotDiscoveredException), ResourceNotFoundException(ResourceNotFoundException), TooManyTagsException(TooManyTagsException), UnmodifiableEntityException(UnmodifiableEntityException), ValidationException(ValidationException), Unhandled(Unhandled),
}
Expand description

All possible error types for this service.

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

ConflictException(ConflictException)

For PutServiceLinkedConfigurationRecorder, you cannot create a service-linked recorder because a service-linked recorder already exists for the specified service.

For DeleteServiceLinkedConfigurationRecorder, you cannot delete the service-linked recorder because it is currently in use by the linked Amazon Web Services service.

For DeleteDeliveryChannel, you cannot delete the specified delivery channel because the customer managed configuration recorder is running. Use the StopConfigurationRecorder operation to stop the customer managed configuration recorder.

For AssociateResourceTypes and DisassociateResourceTypes, one of the following errors:

  • For service-linked configuration recorders, the configuration recorder is not in use by the service. No association or dissociation of resource types is permitted.

  • For service-linked configuration recorders, your requested change to the configuration recorder has been denied by its linked Amazon Web Services service.

§

ConformancePackTemplateValidationException(ConformancePackTemplateValidationException)

You have specified a template that is not valid or supported.

§

IdempotentParameterMismatch(IdempotentParameterMismatch)

Using the same client token with one or more different parameters. Specify a new client token with the parameter changes and try again.

§

InsufficientDeliveryPolicyException(InsufficientDeliveryPolicyException)

Your Amazon S3 bucket policy does not allow Config to write to it.

§

InsufficientPermissionsException(InsufficientPermissionsException)

Indicates one of the following errors:

  • For PutConfigRule, the rule cannot be created because the IAM role assigned to Config lacks permissions to perform the config:Put* action.

  • For PutConfigRule, the Lambda function cannot be invoked. Check the function ARN, and check the function's permissions.

  • For PutOrganizationConfigRule, organization Config rule cannot be created because you do not have permissions to call IAM GetRole action or create a service-linked role.

  • For PutConformancePack and PutOrganizationConformancePack, a conformance pack cannot be created because you do not have the following permissions:

    • You do not have permission to call IAM GetRole action or create a service-linked role.

    • You do not have permission to read Amazon S3 bucket or call SSM:GetDocument.

  • For PutServiceLinkedConfigurationRecorder, a service-linked configuration recorder cannot be created because you do not have the following permissions: IAM CreateServiceLinkedRole.

§

InvalidConfigurationRecorderNameException(InvalidConfigurationRecorderNameException)

You have provided a name for the customer managed configuration recorder that is not valid.

§

InvalidDeliveryChannelNameException(InvalidDeliveryChannelNameException)

The specified delivery channel name is not valid.

§

InvalidExpressionException(InvalidExpressionException)

The syntax of the query is incorrect.

§

InvalidLimitException(InvalidLimitException)

The specified limit is outside the allowable range.

§

InvalidNextTokenException(InvalidNextTokenException)

The specified next token is not valid. Specify the nextToken string that was returned in the previous response to get the next page of results.

§

InvalidParameterValueException(InvalidParameterValueException)

One or more of the specified parameters are not valid. Verify that your parameters are valid and try again.

§

InvalidRecordingGroupException(InvalidRecordingGroupException)

One of the following errors:

  • You have provided a combination of parameter values that is not valid. For example:

  • Every parameter is either null, false, or empty.

  • You have reached the limit of the number of resource types you can provide for the recording group.

  • You have provided resource types or a recording strategy that are not valid.

§

InvalidResultTokenException(InvalidResultTokenException)

The specified ResultToken is not valid.

§

InvalidRoleException(InvalidRoleException)

You have provided a null or empty Amazon Resource Name (ARN) for the IAM role assumed by Config and used by the customer managed configuration recorder.

§

InvalidS3KeyPrefixException(InvalidS3KeyPrefixException)

The specified Amazon S3 key prefix is not valid.

§

InvalidS3KmsKeyArnException(InvalidS3KmsKeyArnException)

The specified Amazon KMS Key ARN is not valid.

§

InvalidSnsTopicArnException(InvalidSnsTopicArnException)

The specified Amazon SNS topic does not exist.

§

InvalidTimeRangeException(InvalidTimeRangeException)

The specified time range is not valid. The earlier time is not chronologically before the later time.

§

LastDeliveryChannelDeleteFailedException(LastDeliveryChannelDeleteFailedException)

You cannot delete the delivery channel you specified because the customer managed configuration recorder is running.

§

LimitExceededException(LimitExceededException)

For PutServiceLinkedConfigurationRecorder API, this exception is thrown if the number of service-linked roles in the account exceeds the limit.

For StartConfigRulesEvaluation API, this exception is thrown if an evaluation is in progress or if you call the StartConfigRulesEvaluation API more than once per minute.

For PutConfigurationAggregator API, this exception is thrown if the number of accounts and aggregators exceeds the limit.

§

MaxActiveResourcesExceededException(MaxActiveResourcesExceededException)

You have reached the limit of active custom resource types in your account. There is a limit of 100,000. Delete unused resources using DeleteResourceConfig .

§

MaxNumberOfConfigRulesExceededException(MaxNumberOfConfigRulesExceededException)

Failed to add the Config rule because the account already contains the maximum number of 1000 rules. Consider deleting any deactivated rules before you add new rules.

§

MaxNumberOfConfigurationRecordersExceededException(MaxNumberOfConfigurationRecordersExceededException)

You have reached the limit of the number of configuration recorders you can create.

§

MaxNumberOfConformancePacksExceededException(MaxNumberOfConformancePacksExceededException)

You have reached the limit of the number of conformance packs you can create in an account. For more information, see Service Limits in the Config Developer Guide.

§

MaxNumberOfDeliveryChannelsExceededException(MaxNumberOfDeliveryChannelsExceededException)

You have reached the limit of the number of delivery channels you can create.

§

MaxNumberOfOrganizationConfigRulesExceededException(MaxNumberOfOrganizationConfigRulesExceededException)

You have reached the limit of the number of organization Config rules you can create. For more information, see see Service Limits in the Config Developer Guide.

§

MaxNumberOfOrganizationConformancePacksExceededException(MaxNumberOfOrganizationConformancePacksExceededException)

You have reached the limit of the number of organization conformance packs you can create in an account. For more information, see Service Limits in the Config Developer Guide.

§

MaxNumberOfRetentionConfigurationsExceededException(MaxNumberOfRetentionConfigurationsExceededException)

Failed to add the retention configuration because a retention configuration with that name already exists.

§

NoAvailableConfigurationRecorderException(NoAvailableConfigurationRecorderException)

There are no customer managed configuration recorders available to record your resources. Use the PutConfigurationRecorder operation to create the customer managed configuration recorder.

§

NoAvailableDeliveryChannelException(NoAvailableDeliveryChannelException)

There is no delivery channel available to record configurations.

§

NoAvailableOrganizationException(NoAvailableOrganizationException)

Organization is no longer available.

§

NoRunningConfigurationRecorderException(NoRunningConfigurationRecorderException)

There is no configuration recorder running.

§

NoSuchBucketException(NoSuchBucketException)

The specified Amazon S3 bucket does not exist.

§

NoSuchConfigRuleException(NoSuchConfigRuleException)

The Config rule in the request is not valid. Verify that the rule is an Config Process Check rule, that the rule name is correct, and that valid Amazon Resouce Names (ARNs) are used before trying again.

§

NoSuchConfigRuleInConformancePackException(NoSuchConfigRuleInConformancePackException)

Config rule that you passed in the filter does not exist.

§

NoSuchConfigurationAggregatorException(NoSuchConfigurationAggregatorException)

You have specified a configuration aggregator that does not exist.

§

NoSuchConfigurationRecorderException(NoSuchConfigurationRecorderException)

You have specified a configuration recorder that does not exist.

§

NoSuchConformancePackException(NoSuchConformancePackException)

You specified one or more conformance packs that do not exist.

§

NoSuchDeliveryChannelException(NoSuchDeliveryChannelException)

You have specified a delivery channel that does not exist.

§

NoSuchOrganizationConfigRuleException(NoSuchOrganizationConfigRuleException)

The Config rule in the request is not valid. Verify that the rule is an organization Config Process Check rule, that the rule name is correct, and that valid Amazon Resouce Names (ARNs) are used before trying again.

§

NoSuchOrganizationConformancePackException(NoSuchOrganizationConformancePackException)

Config organization conformance pack that you passed in the filter does not exist.

For DeleteOrganizationConformancePack, you tried to delete an organization conformance pack that does not exist.

§

NoSuchRemediationConfigurationException(NoSuchRemediationConfigurationException)

You specified an Config rule without a remediation configuration.

§

NoSuchRemediationExceptionException(NoSuchRemediationExceptionException)

You tried to delete a remediation exception that does not exist.

§

NoSuchRetentionConfigurationException(NoSuchRetentionConfigurationException)

You have specified a retention configuration that does not exist.

§

OrganizationAccessDeniedException(OrganizationAccessDeniedException)

For PutConfigurationAggregator API, you can see this exception for the following reasons:

  • No permission to call EnableAWSServiceAccess API

  • The configuration aggregator cannot be updated because your Amazon Web Services Organization management account or the delegated administrator role changed. Delete this aggregator and create a new one with the current Amazon Web Services Organization.

  • The configuration aggregator is associated with a previous Amazon Web Services Organization and Config cannot aggregate data with current Amazon Web Services Organization. Delete this aggregator and create a new one with the current Amazon Web Services Organization.

  • You are not a registered delegated administrator for Config with permissions to call ListDelegatedAdministrators API. Ensure that the management account registers delagated administrator for Config service principal name before the delegated administrator creates an aggregator.

For all OrganizationConfigRule and OrganizationConformancePack APIs, Config throws an exception if APIs are called from member accounts. All APIs must be called from organization management account.

§

OrganizationAllFeaturesNotEnabledException(OrganizationAllFeaturesNotEnabledException)

Config resource cannot be created because your organization does not have all features enabled.

§

OrganizationConformancePackTemplateValidationException(OrganizationConformancePackTemplateValidationException)

You have specified a template that is not valid or supported.

§

OversizedConfigurationItemException(OversizedConfigurationItemException)

The configuration item size is outside the allowable range.

§

RemediationInProgressException(RemediationInProgressException)

Remediation action is in progress. You can either cancel execution in Amazon Web Services Systems Manager or wait and try again later.

§

ResourceConcurrentModificationException(ResourceConcurrentModificationException)

Two users are trying to modify the same query at the same time. Wait for a moment and try again.

§

ResourceInUseException(ResourceInUseException)

You see this exception in the following cases:

  • For DeleteConfigRule, Config is deleting this rule. Try your request again later.

  • For DeleteConfigRule, the rule is deleting your evaluation results. Try your request again later.

  • For DeleteConfigRule, a remediation action is associated with the rule and Config cannot delete this rule. Delete the remediation action associated with the rule before deleting the rule and try your request again later.

  • For PutConfigOrganizationRule, organization Config rule deletion is in progress. Try your request again later.

  • For DeleteOrganizationConfigRule, organization Config rule creation is in progress. Try your request again later.

  • For PutConformancePack and PutOrganizationConformancePack, a conformance pack creation, update, and deletion is in progress. Try your request again later.

  • For DeleteConformancePack, a conformance pack creation, update, and deletion is in progress. Try your request again later.

§

ResourceNotDiscoveredException(ResourceNotDiscoveredException)

You have specified a resource that is either unknown or has not been discovered.

§

ResourceNotFoundException(ResourceNotFoundException)

You have specified a resource that does not exist.

§

TooManyTagsException(TooManyTagsException)

You have reached the limit of the number of tags you can use. For more information, see Service Limits in the Config Developer Guide.

§

UnmodifiableEntityException(UnmodifiableEntityException)

The requested operation is not valid.

For PutConfigurationRecorder, you will see this exception because you cannot use this operation to create a service-linked configuration recorder. Use the PutServiceLinkedConfigurationRecorder operation to create a service-linked configuration recorder.

For DeleteConfigurationRecorder, you will see this exception because you cannot use this operation to delete a service-linked configuration recorder. Use the DeleteServiceLinkedConfigurationRecorder operation to delete a service-linked configuration recorder.

For StartConfigurationRecorder and StopConfigurationRecorder, you will see this exception because these operations do not affect service-linked configuration recorders. Service-linked configuration recorders are always recording. To stop recording, you must delete the service-linked configuration recorder. Use the DeleteServiceLinkedConfigurationRecorder operation to delete a service-linked configuration recorder.

§

ValidationException(ValidationException)

The requested operation is not valid. You will see this exception if there are missing required fields or if the input value fails the validation.

For PutStoredQuery, one of the following errors:

  • There are missing required fields.

  • The input value fails the validation.

  • You are trying to create more than 300 queries.

For DescribeConfigurationRecorders and DescribeConfigurationRecorderStatus, one of the following errors:

  • You have specified more than one configuration recorder.

  • You have provided a service principal for service-linked configuration recorder that is not valid.

For AssociateResourceTypes and DisassociateResourceTypes, one of the following errors:

  • Your configuraiton recorder has a recording strategy that does not allow the association or disassociation of resource types.

  • One or more of the specified resource types are already associated or disassociated with the configuration recorder.

  • For service-linked configuration recorders, the configuration recorder does not record one or more of the specified resource types.

§

Unhandled(Unhandled)

👎Deprecated: Matching Unhandled directly is not forwards compatible. Instead, match using a variable wildcard pattern and check .code():    err if err.code() == Some("SpecificExceptionCode") => { /* handle the error */ } See ProvideErrorMetadata for what information is available for the error.

An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).

Trait Implementations§

Source§

impl Debug for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Display for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Error for Error

Source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · Source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
Source§

impl From<AssociateResourceTypesError> for Error

Source§

fn from(err: AssociateResourceTypesError) -> Self

Converts to this type from the input type.
Source§

impl From<BatchGetAggregateResourceConfigError> for Error

Source§

fn from(err: BatchGetAggregateResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<BatchGetResourceConfigError> for Error

Source§

fn from(err: BatchGetResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<BuildError> for Error

Source§

fn from(value: BuildError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteAggregationAuthorizationError> for Error

Source§

fn from(err: DeleteAggregationAuthorizationError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteConfigRuleError> for Error

Source§

fn from(err: DeleteConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteConfigurationAggregatorError> for Error

Source§

fn from(err: DeleteConfigurationAggregatorError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteConfigurationRecorderError> for Error

Source§

fn from(err: DeleteConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteConformancePackError> for Error

Source§

fn from(err: DeleteConformancePackError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteDeliveryChannelError> for Error

Source§

fn from(err: DeleteDeliveryChannelError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteEvaluationResultsError> for Error

Source§

fn from(err: DeleteEvaluationResultsError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteOrganizationConfigRuleError> for Error

Source§

fn from(err: DeleteOrganizationConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteOrganizationConformancePackError> for Error

Source§

fn from(err: DeleteOrganizationConformancePackError) -> Self

Converts to this type from the input type.
Source§

impl From<DeletePendingAggregationRequestError> for Error

Source§

fn from(err: DeletePendingAggregationRequestError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteRemediationConfigurationError> for Error

Source§

fn from(err: DeleteRemediationConfigurationError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteRemediationExceptionsError> for Error

Source§

fn from(err: DeleteRemediationExceptionsError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteResourceConfigError> for Error

Source§

fn from(err: DeleteResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteRetentionConfigurationError> for Error

Source§

fn from(err: DeleteRetentionConfigurationError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteServiceLinkedConfigurationRecorderError> for Error

Source§

fn from(err: DeleteServiceLinkedConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<DeleteStoredQueryError> for Error

Source§

fn from(err: DeleteStoredQueryError) -> Self

Converts to this type from the input type.
Source§

impl From<DeliverConfigSnapshotError> for Error

Source§

fn from(err: DeliverConfigSnapshotError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeAggregateComplianceByConfigRulesError> for Error

Source§

fn from(err: DescribeAggregateComplianceByConfigRulesError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeAggregateComplianceByConformancePacksError> for Error

Source§

fn from(err: DescribeAggregateComplianceByConformancePacksError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeAggregationAuthorizationsError> for Error

Source§

fn from(err: DescribeAggregationAuthorizationsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeComplianceByConfigRuleError> for Error

Source§

fn from(err: DescribeComplianceByConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeComplianceByResourceError> for Error

Source§

fn from(err: DescribeComplianceByResourceError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigRuleEvaluationStatusError> for Error

Source§

fn from(err: DescribeConfigRuleEvaluationStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigRulesError> for Error

Source§

fn from(err: DescribeConfigRulesError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigurationAggregatorSourcesStatusError> for Error

Source§

fn from(err: DescribeConfigurationAggregatorSourcesStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigurationAggregatorsError> for Error

Source§

fn from(err: DescribeConfigurationAggregatorsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigurationRecorderStatusError> for Error

Source§

fn from(err: DescribeConfigurationRecorderStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConfigurationRecordersError> for Error

Source§

fn from(err: DescribeConfigurationRecordersError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConformancePackComplianceError> for Error

Source§

fn from(err: DescribeConformancePackComplianceError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConformancePackStatusError> for Error

Source§

fn from(err: DescribeConformancePackStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeConformancePacksError> for Error

Source§

fn from(err: DescribeConformancePacksError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeDeliveryChannelStatusError> for Error

Source§

fn from(err: DescribeDeliveryChannelStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeDeliveryChannelsError> for Error

Source§

fn from(err: DescribeDeliveryChannelsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeOrganizationConfigRuleStatusesError> for Error

Source§

fn from(err: DescribeOrganizationConfigRuleStatusesError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeOrganizationConfigRulesError> for Error

Source§

fn from(err: DescribeOrganizationConfigRulesError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeOrganizationConformancePackStatusesError> for Error

Source§

fn from(err: DescribeOrganizationConformancePackStatusesError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeOrganizationConformancePacksError> for Error

Source§

fn from(err: DescribeOrganizationConformancePacksError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribePendingAggregationRequestsError> for Error

Source§

fn from(err: DescribePendingAggregationRequestsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeRemediationConfigurationsError> for Error

Source§

fn from(err: DescribeRemediationConfigurationsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeRemediationExceptionsError> for Error

Source§

fn from(err: DescribeRemediationExceptionsError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeRemediationExecutionStatusError> for Error

Source§

fn from(err: DescribeRemediationExecutionStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<DescribeRetentionConfigurationsError> for Error

Source§

fn from(err: DescribeRetentionConfigurationsError) -> Self

Converts to this type from the input type.
Source§

impl From<DisassociateResourceTypesError> for Error

Source§

fn from(err: DisassociateResourceTypesError) -> Self

Converts to this type from the input type.
Source§

impl From<GetAggregateComplianceDetailsByConfigRuleError> for Error

Source§

fn from(err: GetAggregateComplianceDetailsByConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<GetAggregateConfigRuleComplianceSummaryError> for Error

Source§

fn from(err: GetAggregateConfigRuleComplianceSummaryError) -> Self

Converts to this type from the input type.
Source§

impl From<GetAggregateConformancePackComplianceSummaryError> for Error

Source§

fn from(err: GetAggregateConformancePackComplianceSummaryError) -> Self

Converts to this type from the input type.
Source§

impl From<GetAggregateDiscoveredResourceCountsError> for Error

Source§

fn from(err: GetAggregateDiscoveredResourceCountsError) -> Self

Converts to this type from the input type.
Source§

impl From<GetAggregateResourceConfigError> for Error

Source§

fn from(err: GetAggregateResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<GetComplianceDetailsByConfigRuleError> for Error

Source§

fn from(err: GetComplianceDetailsByConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<GetComplianceDetailsByResourceError> for Error

Source§

fn from(err: GetComplianceDetailsByResourceError) -> Self

Converts to this type from the input type.
Source§

impl From<GetComplianceSummaryByConfigRuleError> for Error

Source§

fn from(err: GetComplianceSummaryByConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<GetComplianceSummaryByResourceTypeError> for Error

Source§

fn from(err: GetComplianceSummaryByResourceTypeError) -> Self

Converts to this type from the input type.
Source§

impl From<GetConformancePackComplianceDetailsError> for Error

Source§

fn from(err: GetConformancePackComplianceDetailsError) -> Self

Converts to this type from the input type.
Source§

impl From<GetConformancePackComplianceSummaryError> for Error

Source§

fn from(err: GetConformancePackComplianceSummaryError) -> Self

Converts to this type from the input type.
Source§

impl From<GetCustomRulePolicyError> for Error

Source§

fn from(err: GetCustomRulePolicyError) -> Self

Converts to this type from the input type.
Source§

impl From<GetDiscoveredResourceCountsError> for Error

Source§

fn from(err: GetDiscoveredResourceCountsError) -> Self

Converts to this type from the input type.
Source§

impl From<GetOrganizationConfigRuleDetailedStatusError> for Error

Source§

fn from(err: GetOrganizationConfigRuleDetailedStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<GetOrganizationConformancePackDetailedStatusError> for Error

Source§

fn from(err: GetOrganizationConformancePackDetailedStatusError) -> Self

Converts to this type from the input type.
Source§

impl From<GetOrganizationCustomRulePolicyError> for Error

Source§

fn from(err: GetOrganizationCustomRulePolicyError) -> Self

Converts to this type from the input type.
Source§

impl From<GetResourceConfigHistoryError> for Error

Source§

fn from(err: GetResourceConfigHistoryError) -> Self

Converts to this type from the input type.
Source§

impl From<GetResourceEvaluationSummaryError> for Error

Source§

fn from(err: GetResourceEvaluationSummaryError) -> Self

Converts to this type from the input type.
Source§

impl From<GetStoredQueryError> for Error

Source§

fn from(err: GetStoredQueryError) -> Self

Converts to this type from the input type.
Source§

impl From<ListAggregateDiscoveredResourcesError> for Error

Source§

fn from(err: ListAggregateDiscoveredResourcesError) -> Self

Converts to this type from the input type.
Source§

impl From<ListConfigurationRecordersError> for Error

Source§

fn from(err: ListConfigurationRecordersError) -> Self

Converts to this type from the input type.
Source§

impl From<ListConformancePackComplianceScoresError> for Error

Source§

fn from(err: ListConformancePackComplianceScoresError) -> Self

Converts to this type from the input type.
Source§

impl From<ListDiscoveredResourcesError> for Error

Source§

fn from(err: ListDiscoveredResourcesError) -> Self

Converts to this type from the input type.
Source§

impl From<ListResourceEvaluationsError> for Error

Source§

fn from(err: ListResourceEvaluationsError) -> Self

Converts to this type from the input type.
Source§

impl From<ListStoredQueriesError> for Error

Source§

fn from(err: ListStoredQueriesError) -> Self

Converts to this type from the input type.
Source§

impl From<ListTagsForResourceError> for Error

Source§

fn from(err: ListTagsForResourceError) -> Self

Converts to this type from the input type.
Source§

impl From<PutAggregationAuthorizationError> for Error

Source§

fn from(err: PutAggregationAuthorizationError) -> Self

Converts to this type from the input type.
Source§

impl From<PutConfigRuleError> for Error

Source§

fn from(err: PutConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<PutConfigurationAggregatorError> for Error

Source§

fn from(err: PutConfigurationAggregatorError) -> Self

Converts to this type from the input type.
Source§

impl From<PutConfigurationRecorderError> for Error

Source§

fn from(err: PutConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<PutConformancePackError> for Error

Source§

fn from(err: PutConformancePackError) -> Self

Converts to this type from the input type.
Source§

impl From<PutDeliveryChannelError> for Error

Source§

fn from(err: PutDeliveryChannelError) -> Self

Converts to this type from the input type.
Source§

impl From<PutEvaluationsError> for Error

Source§

fn from(err: PutEvaluationsError) -> Self

Converts to this type from the input type.
Source§

impl From<PutExternalEvaluationError> for Error

Source§

fn from(err: PutExternalEvaluationError) -> Self

Converts to this type from the input type.
Source§

impl From<PutOrganizationConfigRuleError> for Error

Source§

fn from(err: PutOrganizationConfigRuleError) -> Self

Converts to this type from the input type.
Source§

impl From<PutOrganizationConformancePackError> for Error

Source§

fn from(err: PutOrganizationConformancePackError) -> Self

Converts to this type from the input type.
Source§

impl From<PutRemediationConfigurationsError> for Error

Source§

fn from(err: PutRemediationConfigurationsError) -> Self

Converts to this type from the input type.
Source§

impl From<PutRemediationExceptionsError> for Error

Source§

fn from(err: PutRemediationExceptionsError) -> Self

Converts to this type from the input type.
Source§

impl From<PutResourceConfigError> for Error

Source§

fn from(err: PutResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<PutRetentionConfigurationError> for Error

Source§

fn from(err: PutRetentionConfigurationError) -> Self

Converts to this type from the input type.
Source§

impl From<PutServiceLinkedConfigurationRecorderError> for Error

Source§

fn from(err: PutServiceLinkedConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<PutStoredQueryError> for Error

Source§

fn from(err: PutStoredQueryError) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<AssociateResourceTypesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<AssociateResourceTypesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<BatchGetAggregateResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<BatchGetAggregateResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<BatchGetResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<BatchGetResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteAggregationAuthorizationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteAggregationAuthorizationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteConfigurationAggregatorError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteConfigurationAggregatorError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteConformancePackError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteConformancePackError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteDeliveryChannelError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteDeliveryChannelError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteEvaluationResultsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteEvaluationResultsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteOrganizationConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteOrganizationConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteOrganizationConformancePackError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteOrganizationConformancePackError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeletePendingAggregationRequestError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeletePendingAggregationRequestError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteRemediationConfigurationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteRemediationConfigurationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteRemediationExceptionsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteRemediationExceptionsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteRetentionConfigurationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteRetentionConfigurationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteServiceLinkedConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteServiceLinkedConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeleteStoredQueryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeleteStoredQueryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DeliverConfigSnapshotError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DeliverConfigSnapshotError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeAggregateComplianceByConfigRulesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeAggregateComplianceByConfigRulesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeAggregateComplianceByConformancePacksError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<DescribeAggregateComplianceByConformancePacksError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeAggregationAuthorizationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeAggregationAuthorizationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeComplianceByConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeComplianceByConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeComplianceByResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeComplianceByResourceError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigRuleEvaluationStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConfigRuleEvaluationStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigRulesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConfigRulesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigurationAggregatorSourcesStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<DescribeConfigurationAggregatorSourcesStatusError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigurationAggregatorsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConfigurationAggregatorsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigurationRecorderStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConfigurationRecorderStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConfigurationRecordersError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConfigurationRecordersError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConformancePackComplianceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConformancePackComplianceError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConformancePackStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConformancePackStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeConformancePacksError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeConformancePacksError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeDeliveryChannelStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeDeliveryChannelStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeDeliveryChannelsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeDeliveryChannelsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeOrganizationConfigRuleStatusesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeOrganizationConfigRuleStatusesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeOrganizationConfigRulesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeOrganizationConfigRulesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeOrganizationConformancePackStatusesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<DescribeOrganizationConformancePackStatusesError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeOrganizationConformancePacksError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeOrganizationConformancePacksError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribePendingAggregationRequestsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribePendingAggregationRequestsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeRemediationConfigurationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeRemediationConfigurationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeRemediationExceptionsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeRemediationExceptionsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeRemediationExecutionStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeRemediationExecutionStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DescribeRetentionConfigurationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DescribeRetentionConfigurationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<DisassociateResourceTypesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<DisassociateResourceTypesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetAggregateComplianceDetailsByConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<GetAggregateComplianceDetailsByConfigRuleError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetAggregateConfigRuleComplianceSummaryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetAggregateConfigRuleComplianceSummaryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetAggregateConformancePackComplianceSummaryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<GetAggregateConformancePackComplianceSummaryError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetAggregateDiscoveredResourceCountsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetAggregateDiscoveredResourceCountsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetAggregateResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetAggregateResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetComplianceDetailsByConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetComplianceDetailsByConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetComplianceDetailsByResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetComplianceDetailsByResourceError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetComplianceSummaryByConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetComplianceSummaryByConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetComplianceSummaryByResourceTypeError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetComplianceSummaryByResourceTypeError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetConformancePackComplianceDetailsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetConformancePackComplianceDetailsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetConformancePackComplianceSummaryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetConformancePackComplianceSummaryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetCustomRulePolicyError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetCustomRulePolicyError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetDiscoveredResourceCountsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetDiscoveredResourceCountsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetOrganizationConfigRuleDetailedStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetOrganizationConfigRuleDetailedStatusError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetOrganizationConformancePackDetailedStatusError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from( err: SdkError<GetOrganizationConformancePackDetailedStatusError, R>, ) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetOrganizationCustomRulePolicyError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetOrganizationCustomRulePolicyError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetResourceConfigHistoryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetResourceConfigHistoryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetResourceEvaluationSummaryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetResourceEvaluationSummaryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<GetStoredQueryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<GetStoredQueryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListAggregateDiscoveredResourcesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListAggregateDiscoveredResourcesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListConfigurationRecordersError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListConfigurationRecordersError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListConformancePackComplianceScoresError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListConformancePackComplianceScoresError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListDiscoveredResourcesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListDiscoveredResourcesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListResourceEvaluationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListResourceEvaluationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListStoredQueriesError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListStoredQueriesError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<ListTagsForResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<ListTagsForResourceError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutAggregationAuthorizationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutAggregationAuthorizationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutConfigurationAggregatorError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutConfigurationAggregatorError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutConformancePackError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutConformancePackError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutDeliveryChannelError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutDeliveryChannelError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutEvaluationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutEvaluationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutExternalEvaluationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutExternalEvaluationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutOrganizationConfigRuleError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutOrganizationConfigRuleError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutOrganizationConformancePackError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutOrganizationConformancePackError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutRemediationConfigurationsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutRemediationConfigurationsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutRemediationExceptionsError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutRemediationExceptionsError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutRetentionConfigurationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutRetentionConfigurationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutServiceLinkedConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutServiceLinkedConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<PutStoredQueryError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<PutStoredQueryError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<SelectAggregateResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<SelectAggregateResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<SelectResourceConfigError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<SelectResourceConfigError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<StartConfigRulesEvaluationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<StartConfigRulesEvaluationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<StartConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<StartConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<StartRemediationExecutionError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<StartRemediationExecutionError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<StartResourceEvaluationError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<StartResourceEvaluationError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<StopConfigurationRecorderError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<StopConfigurationRecorderError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<TagResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<TagResourceError, R>) -> Self

Converts to this type from the input type.
Source§

impl<R> From<SdkError<UntagResourceError, R>> for Error
where R: Send + Sync + Debug + 'static,

Source§

fn from(err: SdkError<UntagResourceError, R>) -> Self

Converts to this type from the input type.
Source§

impl From<SelectAggregateResourceConfigError> for Error

Source§

fn from(err: SelectAggregateResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<SelectResourceConfigError> for Error

Source§

fn from(err: SelectResourceConfigError) -> Self

Converts to this type from the input type.
Source§

impl From<StartConfigRulesEvaluationError> for Error

Source§

fn from(err: StartConfigRulesEvaluationError) -> Self

Converts to this type from the input type.
Source§

impl From<StartConfigurationRecorderError> for Error

Source§

fn from(err: StartConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<StartRemediationExecutionError> for Error

Source§

fn from(err: StartRemediationExecutionError) -> Self

Converts to this type from the input type.
Source§

impl From<StartResourceEvaluationError> for Error

Source§

fn from(err: StartResourceEvaluationError) -> Self

Converts to this type from the input type.
Source§

impl From<StopConfigurationRecorderError> for Error

Source§

fn from(err: StopConfigurationRecorderError) -> Self

Converts to this type from the input type.
Source§

impl From<TagResourceError> for Error

Source§

fn from(err: TagResourceError) -> Self

Converts to this type from the input type.
Source§

impl From<UntagResourceError> for Error

Source§

fn from(err: UntagResourceError) -> Self

Converts to this type from the input type.
Source§

impl ProvideErrorMetadata for Error

Source§

fn meta(&self) -> &ErrorMetadata

Returns error metadata, which includes the error code, message, request ID, and potentially additional information.
Source§

fn code(&self) -> Option<&str>

Returns the error code if it’s available.
Source§

fn message(&self) -> Option<&str>

Returns the error message, if there is one.
Source§

impl RequestId for Error

Source§

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Auto Trait Implementations§

§

impl Freeze for Error

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

Source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
Source§

impl<T> Paint for T
where T: ?Sized,

Source§

fn fg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the foreground set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like red() and green(), which have the same functionality but are pithier.

§Example

Set foreground color to white using fg():

use yansi::{Paint, Color};

painted.fg(Color::White);

Set foreground color to white using white().

use yansi::Paint;

painted.white();
Source§

fn primary(&self) -> Painted<&T>

Returns self with the fg() set to Color::Primary.

§Example
println!("{}", value.primary());
Source§

fn fixed(&self, color: u8) -> Painted<&T>

Returns self with the fg() set to Color::Fixed.

§Example
println!("{}", value.fixed(color));
Source§

fn rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the fg() set to Color::Rgb.

§Example
println!("{}", value.rgb(r, g, b));
Source§

fn black(&self) -> Painted<&T>

Returns self with the fg() set to Color::Black.

§Example
println!("{}", value.black());
Source§

fn red(&self) -> Painted<&T>

Returns self with the fg() set to Color::Red.

§Example
println!("{}", value.red());
Source§

fn green(&self) -> Painted<&T>

Returns self with the fg() set to Color::Green.

§Example
println!("{}", value.green());
Source§

fn yellow(&self) -> Painted<&T>

Returns self with the fg() set to Color::Yellow.

§Example
println!("{}", value.yellow());
Source§

fn blue(&self) -> Painted<&T>

Returns self with the fg() set to Color::Blue.

§Example
println!("{}", value.blue());
Source§

fn magenta(&self) -> Painted<&T>

Returns self with the fg() set to Color::Magenta.

§Example
println!("{}", value.magenta());
Source§

fn cyan(&self) -> Painted<&T>

Returns self with the fg() set to Color::Cyan.

§Example
println!("{}", value.cyan());
Source§

fn white(&self) -> Painted<&T>

Returns self with the fg() set to Color::White.

§Example
println!("{}", value.white());
Source§

fn bright_black(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightBlack.

§Example
println!("{}", value.bright_black());
Source§

fn bright_red(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightRed.

§Example
println!("{}", value.bright_red());
Source§

fn bright_green(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightGreen.

§Example
println!("{}", value.bright_green());
Source§

fn bright_yellow(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightYellow.

§Example
println!("{}", value.bright_yellow());
Source§

fn bright_blue(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightBlue.

§Example
println!("{}", value.bright_blue());
Source§

fn bright_magenta(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightMagenta.

§Example
println!("{}", value.bright_magenta());
Source§

fn bright_cyan(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightCyan.

§Example
println!("{}", value.bright_cyan());
Source§

fn bright_white(&self) -> Painted<&T>

Returns self with the fg() set to Color::BrightWhite.

§Example
println!("{}", value.bright_white());
Source§

fn bg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the background set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like on_red() and on_green(), which have the same functionality but are pithier.

§Example

Set background color to red using fg():

use yansi::{Paint, Color};

painted.bg(Color::Red);

Set background color to red using on_red().

use yansi::Paint;

painted.on_red();
Source§

fn on_primary(&self) -> Painted<&T>

Returns self with the bg() set to Color::Primary.

§Example
println!("{}", value.on_primary());
Source§

fn on_fixed(&self, color: u8) -> Painted<&T>

Returns self with the bg() set to Color::Fixed.

§Example
println!("{}", value.on_fixed(color));
Source§

fn on_rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the bg() set to Color::Rgb.

§Example
println!("{}", value.on_rgb(r, g, b));
Source§

fn on_black(&self) -> Painted<&T>

Returns self with the bg() set to Color::Black.

§Example
println!("{}", value.on_black());
Source§

fn on_red(&self) -> Painted<&T>

Returns self with the bg() set to Color::Red.

§Example
println!("{}", value.on_red());
Source§

fn on_green(&self) -> Painted<&T>

Returns self with the bg() set to Color::Green.

§Example
println!("{}", value.on_green());
Source§

fn on_yellow(&self) -> Painted<&T>

Returns self with the bg() set to Color::Yellow.

§Example
println!("{}", value.on_yellow());
Source§

fn on_blue(&self) -> Painted<&T>

Returns self with the bg() set to Color::Blue.

§Example
println!("{}", value.on_blue());
Source§

fn on_magenta(&self) -> Painted<&T>

Returns self with the bg() set to Color::Magenta.

§Example
println!("{}", value.on_magenta());
Source§

fn on_cyan(&self) -> Painted<&T>

Returns self with the bg() set to Color::Cyan.

§Example
println!("{}", value.on_cyan());
Source§

fn on_white(&self) -> Painted<&T>

Returns self with the bg() set to Color::White.

§Example
println!("{}", value.on_white());
Source§

fn on_bright_black(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightBlack.

§Example
println!("{}", value.on_bright_black());
Source§

fn on_bright_red(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightRed.

§Example
println!("{}", value.on_bright_red());
Source§

fn on_bright_green(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightGreen.

§Example
println!("{}", value.on_bright_green());
Source§

fn on_bright_yellow(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightYellow.

§Example
println!("{}", value.on_bright_yellow());
Source§

fn on_bright_blue(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightBlue.

§Example
println!("{}", value.on_bright_blue());
Source§

fn on_bright_magenta(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightMagenta.

§Example
println!("{}", value.on_bright_magenta());
Source§

fn on_bright_cyan(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightCyan.

§Example
println!("{}", value.on_bright_cyan());
Source§

fn on_bright_white(&self) -> Painted<&T>

Returns self with the bg() set to Color::BrightWhite.

§Example
println!("{}", value.on_bright_white());
Source§

fn attr(&self, value: Attribute) -> Painted<&T>

Enables the styling Attribute value.

This method should be used rarely. Instead, prefer to use attribute-specific builder methods like bold() and underline(), which have the same functionality but are pithier.

§Example

Make text bold using attr():

use yansi::{Paint, Attribute};

painted.attr(Attribute::Bold);

Make text bold using using bold().

use yansi::Paint;

painted.bold();
Source§

fn bold(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Bold.

§Example
println!("{}", value.bold());
Source§

fn dim(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Dim.

§Example
println!("{}", value.dim());
Source§

fn italic(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Italic.

§Example
println!("{}", value.italic());
Source§

fn underline(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Underline.

§Example
println!("{}", value.underline());

Returns self with the attr() set to Attribute::Blink.

§Example
println!("{}", value.blink());

Returns self with the attr() set to Attribute::RapidBlink.

§Example
println!("{}", value.rapid_blink());
Source§

fn invert(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Invert.

§Example
println!("{}", value.invert());
Source§

fn conceal(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Conceal.

§Example
println!("{}", value.conceal());
Source§

fn strike(&self) -> Painted<&T>

Returns self with the attr() set to Attribute::Strike.

§Example
println!("{}", value.strike());
Source§

fn quirk(&self, value: Quirk) -> Painted<&T>

Enables the yansi Quirk value.

This method should be used rarely. Instead, prefer to use quirk-specific builder methods like mask() and wrap(), which have the same functionality but are pithier.

§Example

Enable wrapping using .quirk():

use yansi::{Paint, Quirk};

painted.quirk(Quirk::Wrap);

Enable wrapping using wrap().

use yansi::Paint;

painted.wrap();
Source§

fn mask(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Mask.

§Example
println!("{}", value.mask());
Source§

fn wrap(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Wrap.

§Example
println!("{}", value.wrap());
Source§

fn linger(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Linger.

§Example
println!("{}", value.linger());
Source§

fn clear(&self) -> Painted<&T>

👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear(). The clear() method will be removed in a future release.

Returns self with the quirk() set to Quirk::Clear.

§Example
println!("{}", value.clear());
Source§

fn resetting(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Resetting.

§Example
println!("{}", value.resetting());
Source§

fn bright(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::Bright.

§Example
println!("{}", value.bright());
Source§

fn on_bright(&self) -> Painted<&T>

Returns self with the quirk() set to Quirk::OnBright.

§Example
println!("{}", value.on_bright());
Source§

fn whenever(&self, value: Condition) -> Painted<&T>

Conditionally enable styling based on whether the Condition value applies. Replaces any previous condition.

See the crate level docs for more details.

§Example

Enable styling painted only when both stdout and stderr are TTYs:

use yansi::{Paint, Condition};

painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);
Source§

fn new(self) -> Painted<Self>
where Self: Sized,

Create a new Painted with a default Style. Read more
Source§

fn paint<S>(&self, style: S) -> Painted<&Self>
where S: Into<Style>,

Apply a style wholesale to self. Any previous style is replaced. Read more
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T