1 2 3 4 5 6 7 8 9 10 11 12 13
// Copyright (c) 2026 Kirky.X // SPDX-License-Identifier: MIT //! Core traits and types for module declaration. pub mod macros; pub mod meta; #[cfg(feature = "async")] pub use meta::AsyncAutoBuilder; pub(crate) use meta::BuildFn; pub use meta::{AutoBuilder, ModuleMeta}; #[cfg(feature = "interface")] pub use meta::{Interface, InterfaceBuilder};