trait-kit 0.1.0

Module Standard Interface and Capability Management Center — A lightweight Rust library that provides a standard interface for module definition and Kit capability management.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright © 2026 Kirky.X. All rights reserved.

//! Core traits and types for module definition.

pub mod builder;
pub mod capability;
pub mod config;
pub mod error;
pub mod marker;
pub mod module;

pub use builder::{ModuleBuilder, WithConfig, WithRequirements};
pub use capability::CapabilityKey;
pub use config::{ConfigHandle, ConfigKey};
pub use error::BuildError;
pub use marker::{NoConfig, NoRequirements};
pub use module::Module;