toml-query
Work with toml-rs Value
objects in an easy way:
value.read // -> Result<Option<&Value>, Error>
value.set // -> Result<Option<Value>, Error>
value.insert // -> Result<Option<Value>, Error>
value.delete // -> 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:
- Nice, clean and human-readable error messages in the
Error
types - Easy to use library
Non-Goals:
- High performance. TOML objects shouldn't be enormous. The library may get faster at some point in time, but it is not a primary goal of the development.
License
MPL 2.0