aboutsummaryrefslogtreecommitdiff
path: root/mingling_core/src/lib.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-19 10:53:33 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-19 10:54:27 +0800
commitec88e6a1682740c64cb3735016632542e69f9e53 (patch)
tree031a6e6512f07757ee832e288208c425f794c5de /mingling_core/src/lib.rs
parent320ea9a3a418daa17174dc78f1262509b96b13b9 (diff)
feat(macros): add Routable trait and update route! macro
Introduce a `Routable` trait with `to_chain` and `to_render` methods, replacing direct `Grouped` usage in the `route!` macro so error branches correctly route through the rendering pipeline
Diffstat (limited to 'mingling_core/src/lib.rs')
-rw-r--r--mingling_core/src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/mingling_core/src/lib.rs b/mingling_core/src/lib.rs
index 3c2cf9b..4996b19 100644
--- a/mingling_core/src/lib.rs
+++ b/mingling_core/src/lib.rs
@@ -36,6 +36,7 @@ pub use crate::asset::help::*;
pub use crate::asset::lazy_resource::*;
pub use crate::asset::node::*;
pub use crate::asset::renderer::*;
+pub use crate::asset::routable::*;
/// All error types of `Mingling`
pub mod error {