3 releases
new 0.2.2 | Dec 15, 2024 |
---|---|
0.2.1 | Dec 15, 2024 |
0.2.0 | Nov 28, 2024 |
#748 in Configuration
387 downloads per month
64KB
1K
SLoC
raugeas
Rust binding for Augeas, a configuration editing tool.
These crates were forked from hercules-team/rust-augeas.
Design
This library is a low-level binding to the C API of Augeas, with a few abstractions to make it more idiomatic to use in Rust. It does not aim to provide a high-level API to manipulate configuration files, but rather to provide a safe and idiomatic way to interact with Augeas.
TODO
- Consider allowing non-UTF-8 strings for paths and values.
- Consider adding missing bindings for the following functions:
aug_to_xml
- Allow building with older versions of Augeas (currently, it requires 1.13 or later).
- Add augeas to docs.rs build environment to allow building the docs.
Dependencies
~0–2MB
~41K SLoC