trait-kit 0.3.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
// 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};