#ini-parser #conf #cfg #configuration

cini

一个基于回调的小型库,用于解析 ini 文件

3 个版本 (1 个稳定版)

1.0.0 2022年2月16日
0.1.1 2020年7月25日
0.1.0 2019年3月9日

#2636解析器实现

Download history • Rust 包仓库 6690/week @ 2024-03-14 • Rust 包仓库 5218/week @ 2024-03-21 • Rust 包仓库 4818/week @ 2024-03-28 • Rust 包仓库 4179/week @ 2024-04-04 • Rust 包仓库 3892/week @ 2024-04-11 • Rust 包仓库 3792/week @ 2024-04-18 • Rust 包仓库 3838/week @ 2024-04-25 • Rust 包仓库 3979/week @ 2024-05-02 • Rust 包仓库 4063/week @ 2024-05-09 • Rust 包仓库 4346/week @ 2024-05-16 • Rust 包仓库 4188/week @ 2024-05-23 • Rust 包仓库 4200/week @ 2024-05-30 • Rust 包仓库 4147/week @ 2024-06-06 • Rust 包仓库 4080/week @ 2024-06-13 • Rust 包仓库 4186/week @ 2024-06-20 • Rust 包仓库 3379/week @ 2024-06-27 • Rust 包仓库

16,445 每月下载量
14 包中(2 个直接使用)

GPL-3.0 许可证

10KB
149

cini

cini 是一个小巧的基于回调的 callback 基于的 ini 解析器框架。

该包提供了一种简单的方法来实现 ini 解析器。与许多基于映射的解决方案不同,cini 通过 Ini 特性将 ini 解析为结构体。虽然为此结构体必须手动实现 Ini(可能存在自定义 derive,但超出了我的范围)。

由于这个包最初是为了解析 pacman 的 pacman.conf 而创建的,因此 ini 格式完全遵循 pacman 的。

无运行时依赖