Module messages_manager

Module messages_manager 

Source

Structs§

AbortOnDrop 🔒
CatchUpConfig
Configuration for catching up on historical messages
MessagesManager
High-level messages manager that provides a unified interface for message operations.
MessagesManagerBuilder
Builder for creating MessagesManager instances with persistent state support.

Enums§

MessageEvent
Comprehensive message event that covers all message flows for persistence and monitoring.

Traits§

MessagesManagerTrait
Trait abstraction for MessagesManager to enable mocking in tests

Functions§

subscription_state_to_config 🔒
Convert SubscriptionState to SubscriptionConfig for wire protocol