List of all items
Structs
- RustRabbit
- batching::BatchConfig
- batching::BatchConfigBuilder
- batching::MessageBatcher
- circuit_breaker::CircuitBreaker
- circuit_breaker::CircuitBreakerConfig
- circuit_breaker::CircuitBreakerStats
- config::HealthCheckConfig
- config::HealthCheckConfigBuilder
- config::PoolConfig
- config::PoolConfigBuilder
- config::RabbitConfig
- config::RabbitConfigBuilder
- config::RetryConfig
- config::RetryConfigBuilder
- connection::Connection
- connection::ConnectionManager
- connection::ConnectionStats
- consumer::Consumer
- consumer::ConsumerOptions
- consumer::ConsumerOptionsBuilder
- consumer::MessageContext
- consumer::SimpleMessageHandler
- health::HealthCheckResult
- health::HealthChecker
- health::HealthMetrics
- health::HealthSummary
- metrics::MetricsTimer
- metrics::RustRabbitMetrics
- patterns::deduplication::ContentHash
- patterns::deduplication::DeduplicatedMessage
- patterns::deduplication::DeduplicationConfig
- patterns::deduplication::DeduplicationManager
- patterns::deduplication::DeduplicationStats
- patterns::deduplication::DistributedDeduplicationManager
- patterns::deduplication::DuplicateInfo
- patterns::deduplication::MessageId
- patterns::deduplication::RedisDeduplicationStore
- patterns::event_sourcing::AggregateId
- patterns::event_sourcing::AggregateSnapshot
- patterns::event_sourcing::DomainEvent
- patterns::event_sourcing::EventReplayService
- patterns::event_sourcing::EventSequence
- patterns::event_sourcing::EventSourcingRepository
- patterns::event_sourcing::EventStreamQuery
- patterns::event_sourcing::InMemoryEventStore
- patterns::priority::PriorityConsumer
- patterns::priority::PriorityMessage
- patterns::priority::PriorityQueue
- patterns::priority::PriorityQueueConfig
- patterns::priority::PriorityQueueStats
- patterns::priority::PriorityRouter
- patterns::request_response::CorrelationId
- patterns::request_response::RequestMessage
- patterns::request_response::RequestResponseClient
- patterns::request_response::RequestResponseServer
- patterns::request_response::ResponseMessage
- patterns::saga::SagaAction
- patterns::saga::SagaCoordinator
- patterns::saga::SagaId
- patterns::saga::SagaInstance
- patterns::saga::SagaStep
- publisher::CustomExchangeDeclareOptions
- publisher::CustomQueueDeclareOptions
- publisher::PublishOptions
- publisher::PublishOptionsBuilder
- publisher::Publisher
- retry::DelayedMessageExchange
- retry::RetryMessage
- retry::RetryPolicy
- retry::RetryPolicyBuilder
- shutdown::ShutdownConfig
- shutdown::ShutdownManager
Enums
- circuit_breaker::CircuitState
- consumer::MessageResult
- error::RabbitError
- error::RustRabbitError
- health::ConnectionStatus
- patterns::deduplication::DeduplicationResult
- patterns::deduplication::DeduplicationStrategy
- patterns::priority::Priority
- patterns::saga::SagaStatus
- patterns::saga::StepResult
- patterns::saga::StepStatus
- shutdown::ShutdownSignal
Traits
- consumer::MessageHandler
- health::HealthCheckConfigExt
- patterns::deduplication::DeduplicationStore
- patterns::event_sourcing::AggregateRoot
- patterns::event_sourcing::EventStore
- patterns::request_response::RequestHandler
- patterns::saga::SagaStepExecutor
- shutdown::ShutdownHandler