12 个版本
0.0.13 | 2024 年 6 月 12 日 |
---|---|
0.0.11 | 2023 年 11 月 30 日 |
0.0.6 | 2023 年 10 月 21 日 |
0.0.5 | 2023 年 9 月 3 日 |
0.0.2 | 2023 年 8 月 21 日 |
#10 在 #capabilities 中
每月下载量 205
在 16 个 (11 直接) crates 中使用
24KB
465 行
Product OS : Capabilities
Product OS : Capabilities 提供了一套用于以模块化方式实现服务器功能和服务的特性。它旨在与 Product OS : Server 一起使用。
什么是 Product OS?
Product OS 是一系列包的集合,它们提供了不同的工具和特性,可以在 Rust 生态系统中协同工作,以更轻松地构建产品。
安装
使用 Rust 包管理器 cargo 安装 Product OS : Capabilities。
cargo add product-os-capabilities
或者将 Product OS : Capabilities 添加到您的 cargo.toml [packages]
部分。
product-os-capabilities = { version = "0.0.13", features = [], default-features = true, optional = false }
特性
Product OS Capabilities 支持许多特性,利用了 Axum 和 Tower 的现有 Rust 库,包括
- 定义可用于 Product OS : Server 的功能的特质
- 定义可用于 Product OS : Server 的服务的特质
- 功能和服务的注册表
- 默认功能和服务
// Feature samples TODO
用法
// Examples TODO
贡献
目前没有贡献,但很快将在公共仓库上提供。
许可证
依赖关系
~4–11MB
~113K SLoC