Re-exports§
pub use tx::Tx;
Modules§
Macros§
- Enum
Borrow Owned - Implements Into
and From for given struct. crate::Tx needs to implement this, because we need to wrap nested tx temporarily into its parent to serialize it, but then we need it back to execute it on data. - MergeTx
- Merges multiple Tx into one enum of Tx and
implements Into and From traits required by crate::Store for
merged tx (
$subtx
) variants (see [EnumBorrowOwned!]).
Structs§
- Json
Serializer - Query
Guard - Store
- Store is clonable (so do not wrap it in Arc!), thread-safe implementation of system prevalence.
- Store
Options
Enums§
- Journal
Flush Method - Journal
Flush Policy - Dictates Store how often transactions should be saved to [JournalFile].