Expand description
Persistent Thread storage contracts and abstractions.
Re-exports§
pub use crate::runtime::RunStatus;pub use mailbox_traits::MailboxReader;pub use mailbox_traits::MailboxStore;pub use mailbox_traits::MailboxWriter;pub use mailbox_types::has_active_claim_for_mailbox;pub use mailbox_types::paginate_mailbox_entries;pub use mailbox_types::MailboxEntry;pub use mailbox_types::MailboxEntryOrigin;pub use mailbox_types::MailboxEntryStatus;pub use mailbox_types::MailboxInterrupt;pub use mailbox_types::MailboxPage;pub use mailbox_types::MailboxQuery;pub use mailbox_types::MailboxReceiver;pub use mailbox_types::MailboxState;pub use mailbox_types::MailboxStoreError;pub use mailbox_types::ReceiveOutcome;pub use run_traits::RunReader;pub use run_traits::RunStore;pub use run_traits::RunWriter;pub use run_types::paginate_runs_in_memory;pub use run_types::RunOrigin;pub use run_types::RunPage;pub use run_types::RunQuery;pub use run_types::RunRecord;pub use run_types::RunStoreError;pub use traits::ThreadReader;pub use traits::ThreadStore;pub use traits::ThreadSync;pub use traits::ThreadWriter;pub use types::paginate_in_memory;pub use types::Committed;pub use types::MessagePage;pub use types::MessageQuery;pub use types::MessageWithCursor;pub use types::SortOrder;pub use types::ThreadHead;pub use types::ThreadListPage;pub use types::ThreadListQuery;pub use types::ThreadStoreError;pub use types::VersionPrecondition;