xz-memory-engine 0.2.0

Reusable engine implementations for xz-memory-core: storage backends and layered memory
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Storage backend implementations.

pub mod memory;
pub use memory::InMemoryEntryStore;

#[cfg(feature = "markdown-backend")]
pub mod markdown;
#[cfg(feature = "markdown-backend")]
pub use markdown::MarkdownEntryStore;

#[cfg(feature = "sqlite-backend")]
pub mod fts5;
#[cfg(feature = "sqlite-backend")]
pub mod sqlite;
#[cfg(feature = "sqlite-backend")]
pub use sqlite::SqliteEntryStore;