#object #parser #extensible #reference #notation #eon

eon-rs

EON (可扩展对象符号) 的参考解析器。

1 个稳定版本

1.0.0 2021年12月31日

#82#extensible

自定义许可协议

16KB
609

eon-rs

eon-rs 是一个用于解析 EON 的 Rust 库。

安装

eon-rs = "1.0.0" 添加到您的 Cargo.toml 文件中。

用法

use eon_rs;

// Read EON from file
let mut object = eon_rs::load("/path/to/your/eon/file")
	.unwrap();

// Parse EON string
let value = eon_rs::parse("3.14159")
	.unwrap();

// Manipulate EON objects
object.set(
	String::from("foo"),
	EonValue::Bool(true),
);

let foo = object.get("foo").unwrap();

object.remove("foo");

// Serialize EON
let serialized = object.to_string();

贡献

欢迎贡献。为任何错误、缺失的功能或大型更改创建问题。

许可协议

MIT

无运行时依赖