moduforge_core/
lib.rs

1//! ModuForge-RS 核心模块
2//!
3//! 该模块提供了框架的核心功能,包括:
4//! - 异步处理器和运行时
5//! - 事件系统
6//! - 扩展机制
7//! - 流程控制
8//! - 错误处理
9//! - 历史记录管理
10//! - 中间件支持
11//! - 节点系统
12//! - 类型定义
13//!
14//! 主要组件:
15//! - `async_processor`: 异步任务处理器
16//! - `async_runtime`: 异步运行时环境
17//! - `error`: 错误类型和处理
18//! - `event`: 事件系统
19//! - `extension`: 扩展机制
20//! - `flow`: 流程控制
21//! - `history_manager`: 历史记录管理
22//! - `middleware`: 中间件支持
23//! - `node`: 节点系统
24//! - `types`: 核心类型定义
25
26pub mod async_processor;
27pub mod async_runtime;
28pub mod error;
29pub mod event;
30pub mod extension;
31pub mod extension_manager;
32pub mod flow;
33pub mod helpers;
34pub mod history_manager;
35pub mod sync_processor;
36
37pub mod mark;
38pub mod metrics;
39pub mod middleware;
40pub mod node;
41pub mod runtime;
42pub mod types;
43pub use error::{EditorResult, error_utils};