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<O, E> RequestId for Result<O, E>where O: RequestId, E: RequestId,

source§

impl RequestId for Unhandled

source§

impl<B> RequestId for Response<B>

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for HeaderMap<HeaderValue>

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for AssociateConnectionAliasError

source§

impl RequestId for AssociateIpGroupsError

source§

impl RequestId for AuthorizeIpRulesError

source§

impl RequestId for CopyWorkspaceImageError

source§

impl RequestId for CreateConnectClientAddInError

source§

impl RequestId for CreateConnectionAliasError

source§

impl RequestId for CreateIpGroupError

source§

impl RequestId for CreateStandbyWorkspacesError

source§

impl RequestId for CreateTagsError

source§

impl RequestId for CreateUpdatedWorkspaceImageError

source§

impl RequestId for CreateWorkspaceBundleError

source§

impl RequestId for CreateWorkspaceImageError

source§

impl RequestId for CreateWorkspacesError

source§

impl RequestId for DeleteClientBrandingError

source§

impl RequestId for DeleteConnectClientAddInError

source§

impl RequestId for DeleteConnectionAliasError

source§

impl RequestId for DeleteIpGroupError

source§

impl RequestId for DeleteTagsError

source§

impl RequestId for DeleteWorkspaceBundleError

source§

impl RequestId for DeleteWorkspaceImageError

source§

impl RequestId for DeregisterWorkspaceDirectoryError

source§

impl RequestId for DescribeAccountError

source§

impl RequestId for DescribeAccountModificationsError

source§

impl RequestId for DescribeClientBrandingError

source§

impl RequestId for DescribeClientPropertiesError

source§

impl RequestId for DescribeConnectClientAddInsError

source§

impl RequestId for DescribeConnectionAliasPermissionsError

source§

impl RequestId for DescribeConnectionAliasesError

source§

impl RequestId for DescribeIpGroupsError

source§

impl RequestId for DescribeTagsError

source§

impl RequestId for DescribeWorkspaceBundlesError

source§

impl RequestId for DescribeWorkspaceDirectoriesError

source§

impl RequestId for DescribeWorkspaceImagePermissionsError

source§

impl RequestId for DescribeWorkspaceImagesError

source§

impl RequestId for DescribeWorkspaceSnapshotsError

source§

impl RequestId for DescribeWorkspacesError

source§

impl RequestId for DescribeWorkspacesConnectionStatusError

source§

impl RequestId for DisassociateConnectionAliasError

source§

impl RequestId for DisassociateIpGroupsError

source§

impl RequestId for ImportClientBrandingError

source§

impl RequestId for ImportWorkspaceImageError

source§

impl RequestId for ListAvailableManagementCidrRangesError

source§

impl RequestId for MigrateWorkspaceError

source§

impl RequestId for ModifyAccountError

source§

impl RequestId for ModifyCertificateBasedAuthPropertiesError

source§

impl RequestId for ModifyClientPropertiesError

source§

impl RequestId for ModifySamlPropertiesError

source§

impl RequestId for ModifySelfservicePermissionsError

source§

impl RequestId for ModifyWorkspaceAccessPropertiesError

source§

impl RequestId for ModifyWorkspaceCreationPropertiesError

source§

impl RequestId for ModifyWorkspacePropertiesError

source§

impl RequestId for ModifyWorkspaceStateError

source§

impl RequestId for RebootWorkspacesError

source§

impl RequestId for RebuildWorkspacesError

source§

impl RequestId for RegisterWorkspaceDirectoryError

source§

impl RequestId for RestoreWorkspaceError

source§

impl RequestId for RevokeIpRulesError

source§

impl RequestId for StartWorkspacesError

source§

impl RequestId for StopWorkspacesError

source§

impl RequestId for TerminateWorkspacesError

source§

impl RequestId for UpdateConnectClientAddInError

source§

impl RequestId for UpdateConnectionAliasPermissionError

source§

impl RequestId for UpdateRulesOfIpGroupError

source§

impl RequestId for UpdateWorkspaceBundleError

source§

impl RequestId for UpdateWorkspaceImagePermissionError

source§

impl RequestId for aws_sdk_workspaces::client::customize::Response

source§

impl RequestId for AccessDeniedException

source§

impl RequestId for InvalidParameterValuesException

source§

impl RequestId for InvalidResourceStateException

source§

impl RequestId for OperationInProgressException

source§

impl RequestId for OperationNotSupportedException

source§

impl RequestId for ResourceAlreadyExistsException

source§

impl RequestId for ResourceAssociatedException

source§

impl RequestId for ResourceCreationFailedException

source§

impl RequestId for ResourceLimitExceededException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ResourceUnavailableException

source§

impl RequestId for UnsupportedNetworkConfigurationException

source§

impl RequestId for UnsupportedWorkspaceConfigurationException

source§

impl RequestId for WorkspacesDefaultRoleNotFoundException

source§

impl RequestId for AssociateConnectionAliasOutput

source§

impl RequestId for AssociateIpGroupsOutput

source§

impl RequestId for AuthorizeIpRulesOutput

source§

impl RequestId for CopyWorkspaceImageOutput

source§

impl RequestId for CreateConnectClientAddInOutput

source§

impl RequestId for CreateConnectionAliasOutput

source§

impl RequestId for CreateIpGroupOutput

source§

impl RequestId for CreateStandbyWorkspacesOutput

source§

impl RequestId for CreateTagsOutput

source§

impl RequestId for CreateUpdatedWorkspaceImageOutput

source§

impl RequestId for CreateWorkspaceBundleOutput

source§

impl RequestId for CreateWorkspaceImageOutput

source§

impl RequestId for CreateWorkspacesOutput

source§

impl RequestId for DeleteClientBrandingOutput

source§

impl RequestId for DeleteConnectClientAddInOutput

source§

impl RequestId for DeleteConnectionAliasOutput

source§

impl RequestId for DeleteIpGroupOutput

source§

impl RequestId for DeleteTagsOutput

source§

impl RequestId for DeleteWorkspaceBundleOutput

source§

impl RequestId for DeleteWorkspaceImageOutput

source§

impl RequestId for DeregisterWorkspaceDirectoryOutput

source§

impl RequestId for DescribeAccountOutput

source§

impl RequestId for DescribeAccountModificationsOutput

source§

impl RequestId for DescribeClientBrandingOutput

source§

impl RequestId for DescribeClientPropertiesOutput

source§

impl RequestId for DescribeConnectClientAddInsOutput

source§

impl RequestId for DescribeConnectionAliasPermissionsOutput

source§

impl RequestId for DescribeConnectionAliasesOutput

source§

impl RequestId for DescribeIpGroupsOutput

source§

impl RequestId for DescribeTagsOutput

source§

impl RequestId for DescribeWorkspaceBundlesOutput

source§

impl RequestId for DescribeWorkspaceDirectoriesOutput

source§

impl RequestId for DescribeWorkspaceImagePermissionsOutput

source§

impl RequestId for DescribeWorkspaceImagesOutput

source§

impl RequestId for DescribeWorkspaceSnapshotsOutput

source§

impl RequestId for DescribeWorkspacesOutput

source§

impl RequestId for DescribeWorkspacesConnectionStatusOutput

source§

impl RequestId for DisassociateConnectionAliasOutput

source§

impl RequestId for DisassociateIpGroupsOutput

source§

impl RequestId for ImportClientBrandingOutput

source§

impl RequestId for ImportWorkspaceImageOutput

source§

impl RequestId for ListAvailableManagementCidrRangesOutput

source§

impl RequestId for MigrateWorkspaceOutput

source§

impl RequestId for ModifyAccountOutput

source§

impl RequestId for ModifyCertificateBasedAuthPropertiesOutput

source§

impl RequestId for ModifyClientPropertiesOutput

source§

impl RequestId for ModifySamlPropertiesOutput

source§

impl RequestId for ModifySelfservicePermissionsOutput

source§

impl RequestId for ModifyWorkspaceAccessPropertiesOutput

source§

impl RequestId for ModifyWorkspaceCreationPropertiesOutput

source§

impl RequestId for ModifyWorkspacePropertiesOutput

source§

impl RequestId for ModifyWorkspaceStateOutput

source§

impl RequestId for RebootWorkspacesOutput

source§

impl RequestId for RebuildWorkspacesOutput

source§

impl RequestId for RegisterWorkspaceDirectoryOutput

source§

impl RequestId for RestoreWorkspaceOutput

source§

impl RequestId for RevokeIpRulesOutput

source§

impl RequestId for StartWorkspacesOutput

source§

impl RequestId for StopWorkspacesOutput

source§

impl RequestId for TerminateWorkspacesOutput

source§

impl RequestId for UpdateConnectClientAddInOutput

source§

impl RequestId for UpdateConnectionAliasPermissionOutput

source§

impl RequestId for UpdateRulesOfIpGroupOutput

source§

impl RequestId for UpdateWorkspaceBundleOutput

source§

impl RequestId for UpdateWorkspaceImagePermissionOutput

source§

impl<E, R> RequestId for SdkError<E, R>where R: HttpHeaders,