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 CreateBrokerError

Source§

impl RequestId for CreateConfigurationError

Source§

impl RequestId for CreateTagsError

Source§

impl RequestId for CreateUserError

Source§

impl RequestId for DeleteBrokerError

Source§

impl RequestId for DeleteConfigurationError

Source§

impl RequestId for DeleteTagsError

Source§

impl RequestId for DeleteUserError

Source§

impl RequestId for DescribeBrokerError

Source§

impl RequestId for DescribeBrokerEngineTypesError

Source§

impl RequestId for DescribeBrokerInstanceOptionsError

Source§

impl RequestId for DescribeConfigurationError

Source§

impl RequestId for DescribeConfigurationRevisionError

Source§

impl RequestId for DescribeUserError

Source§

impl RequestId for ListBrokersError

Source§

impl RequestId for ListConfigurationRevisionsError

Source§

impl RequestId for ListConfigurationsError

Source§

impl RequestId for ListTagsError

Source§

impl RequestId for ListUsersError

Source§

impl RequestId for PromoteError

Source§

impl RequestId for RebootBrokerError

Source§

impl RequestId for UpdateBrokerError

Source§

impl RequestId for UpdateConfigurationError

Source§

impl RequestId for UpdateUserError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for BadRequestException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for ForbiddenException

Source§

impl RequestId for InternalServerErrorException

Source§

impl RequestId for NotFoundException

Source§

impl RequestId for UnauthorizedException

Source§

impl RequestId for CreateBrokerOutput

Source§

impl RequestId for CreateConfigurationOutput

Source§

impl RequestId for CreateTagsOutput

Source§

impl RequestId for CreateUserOutput

Source§

impl RequestId for DeleteBrokerOutput

Source§

impl RequestId for DeleteConfigurationOutput

Source§

impl RequestId for DeleteTagsOutput

Source§

impl RequestId for DeleteUserOutput

Source§

impl RequestId for DescribeBrokerOutput

Source§

impl RequestId for DescribeBrokerEngineTypesOutput

Source§

impl RequestId for DescribeBrokerInstanceOptionsOutput

Source§

impl RequestId for DescribeConfigurationOutput

Source§

impl RequestId for DescribeConfigurationRevisionOutput

Source§

impl RequestId for DescribeUserOutput

Source§

impl RequestId for ListBrokersOutput

Source§

impl RequestId for ListConfigurationRevisionsOutput

Source§

impl RequestId for ListConfigurationsOutput

Source§

impl RequestId for ListTagsOutput

Source§

impl RequestId for ListUsersOutput

Source§

impl RequestId for PromoteOutput

Source§

impl RequestId for RebootBrokerOutput

Source§

impl RequestId for UpdateBrokerOutput

Source§

impl RequestId for UpdateConfigurationOutput

Source§

impl RequestId for UpdateUserOutput