21 lines
588 B
Rust
21 lines
588 B
Rust
//! Persistence adapters — concrete file-based repository implementations.
|
|||
|
|
|
||
|
|
#![allow(
|
||
|
|
clippy::cast_possible_truncation,
|
||
|
|
clippy::cast_sign_loss,
|
||
|
|
clippy::cast_precision_loss,
|
||
|
|
clippy::cast_possible_wrap
|
||
|
|
)]
|
||
|
|
|
||
|
|
pub mod app_config_repo;
|
||
|
|
pub mod conversation_repo;
|
||
|
|
pub mod edit_log_repo;
|
||
|
|
pub mod memory_repo;
|
||
|
|
pub mod settings_repo;
|
||
|
|
|
||
|
|
pub use app_config_repo::JsonAppConfigRepository;
|
||
|
|
pub use conversation_repo::JsonConversationRepository;
|
||
|
|
pub use edit_log_repo::JsonlEditLogRepository;
|
||
|
|
pub use memory_repo::MarkdownMemoryRepository;
|
||
|
|
pub use settings_repo::JsonSettingsRepository;
|