8 个版本
| 0.3.2 | 2024年6月28日 |
|---|---|
| 0.3.1 | 2024年4月21日 |
| 0.2.3 | 2023年11月29日 |
| 0.2.2 | 2023年10月30日 |
| 0.1.0 | 2023年9月5日 |
#7 in #metaprogramming
98 每月下载量
在 7 个crate中使用 (直接使用 2 个)
320KB
6.5K SLoC
氧化铁 (IROX) 库
一组用 Rust 编写的(可能)有用的crate。
当前模块和组织
data-formats- 特定数据格式的编码器和解码器csv- 以逗号分隔的值编码器/解码器,灵感来自 Python 的csv模块gpx- GPX GPS 文件格式读写器nmea0183- GPS NMEA-0183 编码器/解码器raymarine-sonar- Raymarine SDF Sonar 转换器sirf- GPS 二进制 SiRF 编码器/解码器
interfaces- 外部工具的接口、传输和 APIinfluxdb_v1- InfluxDB v1 API 客户端winlocation-api- 使用 Rust 习惯用语与Windows.Devices.GeolocationAPI 交互
irox- 聚合模块libraries- Rust 'library' crate,通常没有二进制文件bits- 位和字节。流的无 std/no-alloc 位/字节操作build-rs- 受 shadow-rs 启发的编译时构建元数据注入carto- 地图和地理空间工具derive-helpers- 用于proc_macro crate的辅助特性和函数,以帮助编写更简单的 derive宏egui-extras- 为神奇的eguicrate提供的额外功能enums- 更好的枚举类型特性和函数enums_derive- irox-enums中特性和函数的可推导实现git-tools- GitOps辅助工具和包装器log- 基本控制台和文件日志networking- 网络工具progress- 显示进度的一个生态系统,可以是UI或终端上的。stats- 数学与统计工具structs- 结构类型特性和函数 - 线性序列化的大端字节structs_derive- irox-structs中特性和函数的可推导实现threading- 阻塞和异步线程工具time- 一个基于普罗莱克特格里高利历的易于使用的日期和时间库。tools- 应该在std中的东西的垃圾桶types- 枚举和结构体,用于描述Rust的基本类型系统units- 物理单位、数量和参考系
tools- Rust '二进制' crate,主要是依赖于libraries的二进制程序gpsd- Rust中对GPSd的实现,支持Windows目标!
版本状态
依赖
~345–800KB
~18K SLoC