From 7ce68cd11516bd7cf037ecea99a92aee7c31b2c3 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sat, 28 Mar 2026 00:47:46 +0800 Subject: Add initial Mingling framework codebase --- mingling/src/lib.rs | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 mingling/src/lib.rs (limited to 'mingling/src/lib.rs') diff --git a/mingling/src/lib.rs b/mingling/src/lib.rs new file mode 100644 index 0000000..c172559 --- /dev/null +++ b/mingling/src/lib.rs @@ -0,0 +1,33 @@ +mod any; +pub use crate::any::*; + +pub mod error { + pub use crate::asset::chain::error::*; +} + +mod program; +pub use crate::program::*; +pub mod setup { + pub use crate::program::setup::*; +} + +#[cfg(feature = "macros")] +#[allow(unused_imports)] +pub mod macros { + pub use mingling_macros::chain; + pub use mingling_macros::chain_struct; + pub use mingling_macros::node; + pub use mingling_macros::r_print; + pub use mingling_macros::r_println; + pub use mingling_macros::renderer; +} + +mod renderer; + +mod asset; +pub use crate::asset::chain::*; +pub use crate::asset::dispatcher::*; +pub use crate::asset::node::*; +pub use crate::asset::renderer::*; +pub use crate::renderer::render_result::*; +pub use mingling_macros::Dispatcher; -- cgit