19 lines
671 B
Rust
19 lines
671 B
Rust
//! CMS use-case implementations.
|
|||
|
|
//!
|
||
|
|
//! Contains concrete service types that implement the domain's CMS
|
||
|
|
//! service traits by coordinating injected repository dependencies.
|
||
|
|
//!
|
||
|
|
//! # Use Cases
|
||
|
|
//!
|
||
|
|
//! - [`conversation_service`] — `ConversationServiceImpl`: conversation CRUD
|
||
|
|
//! - [`memory_service`] — `MemoryServiceImpl`: long-term memory management
|
||
|
|
//! - [`settings_service`] — `SettingsServiceImpl`: settings & app-config management
|
||
|
|
|
||
|
|
pub mod conversation_service;
|
||
|
|
pub mod memory_service;
|
||
|
|
pub mod settings_service;
|
||
|
|
|
||
|
|
pub use conversation_service::ConversationServiceImpl;
|
||
|
|
pub use memory_service::MemoryServiceImpl;
|
||
|
|
pub use settings_service::SettingsServiceImpl;
|