p2p_chat/storage/
mod.rs

1//! This module defines the storage interfaces and implementations for various
2//! application data, including friends, message history, mailboxes, and seen messages.
3pub mod friends;
4pub mod history;
5pub mod known_mailboxes;
6pub mod mailbox;
7pub mod outbox;
8pub mod seen;
9
10pub use friends::{FriendsStore, SledFriendsStore};
11pub use history::{MessageHistory, MessageStore};
12pub use known_mailboxes::{KnownMailbox, KnownMailboxesStore, SledKnownMailboxesStore};
13pub use mailbox::{MailboxStore, SledMailboxStore};
14pub use outbox::{OutboxStore, SledOutboxStore};
15pub use seen::{SeenTracker, SledSeenTracker};