Expand description
This module defines the storage interfaces and implementations for various application data, including friends, message history, mailboxes, and seen messages.
Re-exports§
pub use friends::FriendsStore;pub use friends::SledFriendsStore;pub use history::MessageHistory;pub use history::MessageStore;pub use known_mailboxes::KnownMailbox;pub use known_mailboxes::KnownMailboxesStore;pub use known_mailboxes::SledKnownMailboxesStore;pub use mailbox::MailboxStore;pub use mailbox::SledMailboxStore;pub use outbox::OutboxStore;pub use outbox::SledOutboxStore;pub use seen::SeenTracker;pub use seen::SledSeenTracker;
Modules§
- friends
- This module defines the storage interface and implementation for managing friends.
- history
- This module defines the storage interface and implementation for managing the message history.
- known_
mailboxes - This module defines the storage interface and implementation for managing known mailbox nodes, including their performance statistics.
- mailbox
- This module defines the storage interface and implementation for the mailbox.
- outbox
- This module defines the storage interface and implementation for managing outgoing messages that are pending delivery.
- seen
- This module provides an interface and implementation for tracking messages that have been seen.