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