mf_state/
lib.rs

1//! ModuForge-RS 状态管理模块
2//!
3//! 该模块负责管理应用程序的状态,包括:
4//! - 状态管理
5//! - 事务处理
6//! - 资源管理
7//! - 插件系统
8//! - 日志系统
9//!
10//! 主要组件:
11//! - `error`: 错误类型和处理
12//! - `gotham_state`: Gotham 状态管理
13//! - `logging`: 日志系统
14//! - `ops`: 操作定义
15//! - `plugin`: 插件系统
16//! - `resource`: 资源管理
17//! - `resource_table`: 资源表
18//! - `state`: 状态管理
19//! - `transaction`: 事务处理
20//!
21//! 核心类型:
22//! - `State`: 状态管理
23//! - `StateConfig`: 状态配置
24//! - `Configuration`: 配置管理
25//! - `Transaction`: 事务处理
26
27pub mod error;
28pub mod gotham_state;
29pub mod ops;
30pub mod plugin;
31pub mod resource;
32pub mod resource_table;
33pub mod state;
34pub mod transaction;
35pub use state::{State, StateConfig, Configuration};
36pub use transaction::Transaction;
37pub use tracing::{info, debug, warn, error};