6个版本 (3个破坏性)
0.4.1 | 2024年5月18日 |
---|---|
0.4.0 | 2024年3月3日 |
0.3.1 | 2023年11月29日 |
0.3.0 | 2023年10月30日 |
0.1.0 | 2023年8月13日 |
#2511 in 解析实现
每月437次下载
用于 irox
350KB
7.5K 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.Geolocation
API交互
irox
- 聚合模块libraries
- Rust 'library' crates,通常没有二进制文件bits
- 位与零碎东西。无标准/无分配的流位/字节操作build-rs
- 受 shadow-rs 启发的编译时构建元数据注入carto
- 地图与地理空间工具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 '二进制' crate,主要是依赖于libraries
的二进制程序gpsd
- Rust 中 GPSd 的实现,支持 Windows 目标
版本状态
依赖关系
~0.4–0.9MB
~19K SLoC