#yang #netconf #generated-bindings #libyang

sys sysrepo

Sysrepo Rust bindings generated by bindgen

4 releases (breaking)

0.4.0 Aug 19, 2023
0.3.0 May 11, 2023
0.2.0 Jun 14, 2020
0.1.0 May 26, 2020

#4 in #netconf

Apache-2.0

40KB
997 lines

sysrepo-rs

Sysrepo Rust binding. Sysrepo is a YANG-based configuration and operational state data store for Unix/Linux applications.

Requirement

Sysrepo-rs depends on sysrepo C library, which depdeds on libyang and some other libraries. Please refer the following project repo to install appropriate dependencies to your system.

https://github.com/sysrepo/sysrepo

Note

This crate is bare minimum auto generated bindings, so most of the function calls to sysrepo are unsafe. There are some examples available in this repo.

Dependencies

~10MB
~221K SLoC