7 个版本 (4 个重大变更)
0.5.2 | 2024年6月28日 |
---|---|
0.5.1 | 2024年4月21日 |
0.5.0 | 2024年3月3日 |
0.4.0 | 2023年11月29日 |
0.1.0 | 2023年9月18日 |
#1908 在 解析器实现
每月下载量 27
在 irox 中使用
670KB
14K 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.Geolocation
API 交互
irox
- 聚合模块libraries
- Rust 'library' crate,通常没有二进制文件bits
- 比特与琐事。无标准/无分配的流比特/字节操作build-rs
- 受 shadow-rs 启发的编译时构建元数据注入carto
- 地图与地理空间工具derive-helpers
- proc_macro crate 的辅助特性和函数,以辅助编写更简单的 derive 宏egui-extras
- 为出色的egui
crate 提供额外功能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
包的二进制文件gpsd
- Rust 中 GPSd 的实现,支持 Windows 目标!
版本状态
依赖项
~0.3–24MB
~334K SLoC