High level bindings to various Linux APIs and interfaces
This crate provides high-level, safe, Rust bindings to the various Linux Kernel APIs and interfaces.
This crate is currently experimental, and the API will change.
The goal of this crate is to provide relatively high-level bindings, specifically for the Linux Kernel.
The kernel exposes a lot of information through filesystems like sysfs
,
and there aren't a lot of good structured ways to handle it, on top of it being sparsely documented.
So this crate does the work of handling it for you!
toml
[dependencies]
linapi = "0.2.1"
5.5.3
.See the documentation for details
This crate is not looking for contributors at this time.
However, feel free to ask questions and request bindings using github issues, or suggest/discuss API improvements.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as below, without any additional terms or conditions.
Licensed under either of
at your option.