#product-os #tower #std #derivative #environments #packages #buffer

no-std product-os-tower

产品操作系统:Tower 是 towercrate 的衍生版本,为 std 和 no_std 环境进行了重构

4 个版本

0.0.4 2024年4月9日
0.0.3 2024年4月9日
0.0.2 2024年4月9日
0.0.1 2023年12月25日

#248 in 内存管理

每月33次下载
用于 2 crates

AGPL-3.0-only

370KB
6.5K SLoC

产品操作系统:Tower

产品操作系统:Tower 是 towercrate 的衍生版本,为 std 和 no_std 环境进行了重构。

什么是产品操作系统?

产品操作系统是一组提供不同工具和功能的包的集合,这些工具和功能可以一起工作,以更容易地为 Rust 生态系统构建产品。

安装

使用 Rust crate 包管理器 cargo 安装产品操作系统:Tower。

cargo add product-os-tower

或将产品操作系统:Tower 添加到您的 cargo.toml [packages] 部分。

product-os-tower = { version = "0.0.4", features = [], default-features = true, optional = false }

功能

产品操作系统 Tower 支持许多功能,利用 towercrate 的框架

  • 使用默认选择的 std tower crate
  • 支持只包含 alloc 的 no_std 环境

注意:以下功能不支持 no_std

  • tokio_async
  • hedge
  • buffer
  • spawn-ready
// Feature samples TODO

用法

// Examples TODO

贡献

目前没有贡献,但很快将在公共仓库中提供。

许可

GNU AGPLv3

依赖项

~1–3.5MB
~60K SLoC