#product-os #file-management #security #utilities #data #networking #logging

product-os-utilities

Product OS : Utilities提供一系列功能,以支持Product OS包集,包括安全工具、文本操作、数据操作和通用以及日志、网络和文件管理工具

16个版本

0.0.19 2024年6月12日
0.0.18 2024年5月18日
0.0.16 2024年4月18日
0.0.13 2023年12月22日
0.0.6 2023年8月21日

#193 in 文件系统

Download history 48/week @ 2024-04-29 58/week @ 2024-05-06 293/week @ 2024-05-13 95/week @ 2024-05-20 58/week @ 2024-05-27 51/week @ 2024-06-03 191/week @ 2024-06-10 83/week @ 2024-06-17 54/week @ 2024-06-24 29/week @ 2024-07-08 68/week @ 2024-07-15 27/week @ 2024-07-22 56/week @ 2024-07-29 99/week @ 2024-08-05 29/week @ 2024-08-12

每月下载量221次
16个crate(8个直接)中使用

AGPL-3.0-only

280KB
4.5K SLoC

Product OS : Utilities

Product OS : Utilities提供一系列功能,以支持Product OS包集,包括安全工具、文本操作、数据操作和通用以及日志、网络和文件管理工具。

什么是Product OS?

Product OS是一系列包的集合,提供不同的工具和功能,可以协同工作,以使Rust生态系统中的产品更易于构建。

安装

使用Rust包管理器cargo安装Product OS : Utilities。

cargo add product-os-utilities

或向您的cargo.toml [packages]部分添加Product OS : Utilities。

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

特性

Product OS Utilities支持一些特性,利用现有的Rust库,包括

  • 用于在Rust中管理类型之间转换的便捷数据套件
  • 文件系统基本辅助函数
  • 日志辅助函数
  • 网络辅助函数
  • 用于轻松查找属性和转换到/从yaml的JSON实用工具
  • Yaml辅助函数
  • 基本错误枚举
  • 支持仅具有alloc的环境的no_std

注意:以下特性不支持no_std

  • data
  • xml
  • yaml
  • content
  • logging_std
  • networking_std
  • files
// Feature samples TODO

用法

// Examples TODO

贡献

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

许可证

GNU AGPLv3

依赖关系

~11–24MB
~629K SLoC