7 个版本 (破坏性更新)
| 0.6.0 | 2024年4月1日 |
|---|---|
| 0.5.0 | 2024年3月3日 |
| 0.4.1 | 2023年11月29日 |
| 0.4.0 | 2023年10月30日 |
| 0.1.0 | 2023年9月5日 |
#2262 在 数据库接口
用于 irox
205KB
3K SLoC
氧化铁 (IROX) 库
一组用 Rust 编写的(希望有用的)crate。
当前模块和组织
data-formats- 特定数据格式编码器和解码器csv- 以 python 的csv模块为灵感的逗号分隔值编码器/解码器gpx- GPX GPS 文件格式读写器nmea0183- GPS NMEA-0183 编码器/解码器raymarine-sonar- Raymarine SDF 声纳转换器sirf- GPS 二进制 SiRF 编码器/解码器
interfaces- 外部工具的接口、传输和 APIinfluxdb_v1- InfluxDB v1 API 客户端winlocation-api- 使用 Rust 习惯与Windows.Devices.GeolocationAPI 交互
irox- 聚合模块libraries- Rust '库' crate,通常没有二进制文件build-rs- 受 shadow-rs 启发的编译时构建元数据注入carto- 地图和地理空间工具egui-extras- 为出色的egui库提供的额外功能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 '二进制' 库,主要依赖于libraries中的库的二进制cargo-describe- 从 cargo-metadata 生成人类友好信息的 CLI 工具gpsd- 基于 Rust 的 GPSd 实现,支持 Windows 目标!
版本状态
依赖
~7–16MB
~212K SLoC