toml-query

Work with toml-rs Value objects in an easy way:

rust value.read("foo.bar.a.b.c") // -> Result<Option<&Value>, Error> value.set("foo.bar.a.b.c", Value::Integer(1)) // -> Result<Option<Value>, Error> value.insert("foo.bar.a.b.c", Value::Integer(1)) // -> Result<Option<Value>, Error> value.delete("foo.bar.a.b.c") // -> Result<Option<Value>, Error>

Vacation notice

Notice: I, the author of toml-query, will be on vacation from mid-May 2018 until early 2019. I hope I can continue develop toml-query during that time, but I cannot guarantee that. I hope I can continue development of toml-query after that and I certainly plan to do so.

@TheNeikos as commit rights to this repository and will respond to issues and PRs.

Development

This library was developed using a Test-Driven-Development approach from the ground up.

Goals:

Non-Goals:

License

MPL 2.0