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 CreateAccountAssociationError

Source§

impl RequestId for CreateCloudConnectorError

Source§

impl RequestId for CreateConnectorDestinationError

Source§

impl RequestId for CreateCredentialLockerError

Source§

impl RequestId for CreateDestinationError

Source§

impl RequestId for CreateEventLogConfigurationError

Source§

impl RequestId for CreateManagedThingError

Source§

impl RequestId for CreateNotificationConfigurationError

Source§

impl RequestId for CreateOtaTaskError

Source§

impl RequestId for CreateOtaTaskConfigurationError

Source§

impl RequestId for CreateProvisioningProfileError

Source§

impl RequestId for DeleteAccountAssociationError

Source§

impl RequestId for DeleteCloudConnectorError

Source§

impl RequestId for DeleteConnectorDestinationError

Source§

impl RequestId for DeleteCredentialLockerError

Source§

impl RequestId for DeleteDestinationError

Source§

impl RequestId for DeleteEventLogConfigurationError

Source§

impl RequestId for DeleteManagedThingError

Source§

impl RequestId for DeleteNotificationConfigurationError

Source§

impl RequestId for DeleteOtaTaskError

Source§

impl RequestId for DeleteOtaTaskConfigurationError

Source§

impl RequestId for DeleteProvisioningProfileError

Source§

impl RequestId for DeregisterAccountAssociationError

Source§

impl RequestId for GetAccountAssociationError

Source§

impl RequestId for GetCloudConnectorError

Source§

impl RequestId for GetConnectorDestinationError

Source§

impl RequestId for GetCredentialLockerError

Source§

impl RequestId for GetCustomEndpointError

Source§

impl RequestId for GetDefaultEncryptionConfigurationError

Source§

impl RequestId for GetDestinationError

Source§

impl RequestId for GetDeviceDiscoveryError

Source§

impl RequestId for GetEventLogConfigurationError

Source§

impl RequestId for GetHubConfigurationError

Source§

impl RequestId for GetManagedThingError

Source§

impl RequestId for GetManagedThingCapabilitiesError

Source§

impl RequestId for GetManagedThingConnectivityDataError

Source§

impl RequestId for GetManagedThingMetaDataError

Source§

impl RequestId for GetManagedThingStateError

Source§

impl RequestId for GetNotificationConfigurationError

Source§

impl RequestId for GetOtaTaskError

Source§

impl RequestId for GetOtaTaskConfigurationError

Source§

impl RequestId for GetProvisioningProfileError

Source§

impl RequestId for GetRuntimeLogConfigurationError

Source§

impl RequestId for GetSchemaVersionError

Source§

impl RequestId for ListAccountAssociationsError

Source§

impl RequestId for ListCloudConnectorsError

Source§

impl RequestId for ListConnectorDestinationsError

Source§

impl RequestId for ListCredentialLockersError

Source§

impl RequestId for ListDestinationsError

Source§

impl RequestId for ListDeviceDiscoveriesError

Source§

impl RequestId for ListDiscoveredDevicesError

Source§

impl RequestId for ListEventLogConfigurationsError

Source§

impl RequestId for ListManagedThingAccountAssociationsError

Source§

impl RequestId for ListManagedThingSchemasError

Source§

impl RequestId for ListManagedThingsError

Source§

impl RequestId for ListNotificationConfigurationsError

Source§

impl RequestId for ListOtaTaskConfigurationsError

Source§

impl RequestId for ListOtaTaskExecutionsError

Source§

impl RequestId for ListOtaTasksError

Source§

impl RequestId for ListProvisioningProfilesError

Source§

impl RequestId for ListSchemaVersionsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PutDefaultEncryptionConfigurationError

Source§

impl RequestId for PutHubConfigurationError

Source§

impl RequestId for PutRuntimeLogConfigurationError

Source§

impl RequestId for RegisterAccountAssociationError

Source§

impl RequestId for RegisterCustomEndpointError

Source§

impl RequestId for ResetRuntimeLogConfigurationError

Source§

impl RequestId for SendConnectorEventError

Source§

impl RequestId for SendManagedThingCommandError

Source§

impl RequestId for StartAccountAssociationRefreshError

Source§

impl RequestId for StartDeviceDiscoveryError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateAccountAssociationError

Source§

impl RequestId for UpdateCloudConnectorError

Source§

impl RequestId for UpdateConnectorDestinationError

Source§

impl RequestId for UpdateDestinationError

Source§

impl RequestId for UpdateEventLogConfigurationError

Source§

impl RequestId for UpdateManagedThingError

Source§

impl RequestId for UpdateNotificationConfigurationError

Source§

impl RequestId for UpdateOtaTaskError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for InternalFailureException

Source§

impl RequestId for InternalServerException

Source§

impl RequestId for InvalidRequestException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ServiceQuotaExceededException

Source§

impl RequestId for ServiceUnavailableException

Source§

impl RequestId for ThrottlingException

Source§

impl RequestId for UnauthorizedException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for CreateAccountAssociationOutput

Source§

impl RequestId for CreateCloudConnectorOutput

Source§

impl RequestId for CreateConnectorDestinationOutput

Source§

impl RequestId for CreateCredentialLockerOutput

Source§

impl RequestId for CreateDestinationOutput

Source§

impl RequestId for CreateEventLogConfigurationOutput

Source§

impl RequestId for CreateManagedThingOutput

Source§

impl RequestId for CreateNotificationConfigurationOutput

Source§

impl RequestId for CreateOtaTaskOutput

Source§

impl RequestId for CreateOtaTaskConfigurationOutput

Source§

impl RequestId for CreateProvisioningProfileOutput

Source§

impl RequestId for DeleteAccountAssociationOutput

Source§

impl RequestId for DeleteCloudConnectorOutput

Source§

impl RequestId for DeleteConnectorDestinationOutput

Source§

impl RequestId for DeleteCredentialLockerOutput

Source§

impl RequestId for DeleteDestinationOutput

Source§

impl RequestId for DeleteEventLogConfigurationOutput

Source§

impl RequestId for DeleteManagedThingOutput

Source§

impl RequestId for DeleteNotificationConfigurationOutput

Source§

impl RequestId for DeleteOtaTaskOutput

Source§

impl RequestId for DeleteOtaTaskConfigurationOutput

Source§

impl RequestId for DeleteProvisioningProfileOutput

Source§

impl RequestId for DeregisterAccountAssociationOutput

Source§

impl RequestId for GetAccountAssociationOutput

Source§

impl RequestId for GetCloudConnectorOutput

Source§

impl RequestId for GetConnectorDestinationOutput

Source§

impl RequestId for GetCredentialLockerOutput

Source§

impl RequestId for GetCustomEndpointOutput

Source§

impl RequestId for GetDefaultEncryptionConfigurationOutput

Source§

impl RequestId for GetDestinationOutput

Source§

impl RequestId for GetDeviceDiscoveryOutput

Source§

impl RequestId for GetEventLogConfigurationOutput

Source§

impl RequestId for GetHubConfigurationOutput

Source§

impl RequestId for GetManagedThingOutput

Source§

impl RequestId for GetManagedThingCapabilitiesOutput

Source§

impl RequestId for GetManagedThingConnectivityDataOutput

Source§

impl RequestId for GetManagedThingMetaDataOutput

Source§

impl RequestId for GetManagedThingStateOutput

Source§

impl RequestId for GetNotificationConfigurationOutput

Source§

impl RequestId for GetOtaTaskOutput

Source§

impl RequestId for GetOtaTaskConfigurationOutput

Source§

impl RequestId for GetProvisioningProfileOutput

Source§

impl RequestId for GetRuntimeLogConfigurationOutput

Source§

impl RequestId for GetSchemaVersionOutput

Source§

impl RequestId for ListAccountAssociationsOutput

Source§

impl RequestId for ListCloudConnectorsOutput

Source§

impl RequestId for ListConnectorDestinationsOutput

Source§

impl RequestId for ListCredentialLockersOutput

Source§

impl RequestId for ListDestinationsOutput

Source§

impl RequestId for ListDeviceDiscoveriesOutput

Source§

impl RequestId for ListDiscoveredDevicesOutput

Source§

impl RequestId for ListEventLogConfigurationsOutput

Source§

impl RequestId for ListManagedThingAccountAssociationsOutput

Source§

impl RequestId for ListManagedThingSchemasOutput

Source§

impl RequestId for ListManagedThingsOutput

Source§

impl RequestId for ListNotificationConfigurationsOutput

Source§

impl RequestId for ListOtaTaskConfigurationsOutput

Source§

impl RequestId for ListOtaTaskExecutionsOutput

Source§

impl RequestId for ListOtaTasksOutput

Source§

impl RequestId for ListProvisioningProfilesOutput

Source§

impl RequestId for ListSchemaVersionsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PutDefaultEncryptionConfigurationOutput

Source§

impl RequestId for PutHubConfigurationOutput

Source§

impl RequestId for PutRuntimeLogConfigurationOutput

Source§

impl RequestId for RegisterAccountAssociationOutput

Source§

impl RequestId for RegisterCustomEndpointOutput

Source§

impl RequestId for ResetRuntimeLogConfigurationOutput

Source§

impl RequestId for SendConnectorEventOutput

Source§

impl RequestId for SendManagedThingCommandOutput

Source§

impl RequestId for StartAccountAssociationRefreshOutput

Source§

impl RequestId for StartDeviceDiscoveryOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateAccountAssociationOutput

Source§

impl RequestId for UpdateCloudConnectorOutput

Source§

impl RequestId for UpdateConnectorDestinationOutput

Source§

impl RequestId for UpdateDestinationOutput

Source§

impl RequestId for UpdateEventLogConfigurationOutput

Source§

impl RequestId for UpdateManagedThingOutput

Source§

impl RequestId for UpdateNotificationConfigurationOutput

Source§

impl RequestId for UpdateOtaTaskOutput