Skip to main content

trait_kit/core/
mod.rs

1// Copyright © 2026 Kirky.X. All rights reserved.
2
3//! Core traits and types for module definition.
4
5pub mod builder;
6pub mod capability;
7pub mod config;
8pub mod error;
9pub mod marker;
10pub mod module;
11
12pub use builder::{ModuleBuilder, WithConfig, WithRequirements};
13pub use capability::CapabilityKey;
14pub use config::{ConfigHandle, ConfigKey};
15pub use error::BuildError;
16pub use marker::{NoConfig, NoRequirements};
17pub use module::Module;