linapi 0.5.1

High level bindings to various Linux APIs and interfaces
Documentation
# Linapi

[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat)](https://github.com/RichardLitt/standard-readme)
[![linapi crates.io version and link](https://img.shields.io/crates/v/linapi.svg)](https://crates.io/crates/linapi)
![linapi Crates.io license](https://img.shields.io/crates/l/linapi)
[![linapi docs.rs badge](https://docs.rs/linapi/badge.svg)](https://docs.rs/linapi)

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.

## Background

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!

## Install

```toml
[dependencies]
linapi = "0.5.1"
```

### Dependencies

- The Linux Kernel. This crate has only been tested with version `5.5.3`.

## Usage

See the documentation for details

## Changelog

Please see [CHANGELOG](CHANGELOG.md) for version history

## Contributing

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.

## License

Licensed under either of

- Apache License, Version 2.0
   ([LICENSE-APACHE]LICENSE-APACHE or <http://www.apache.org/licenses/LICENSE-2.0)>
- MIT license
   ([LICENSE-MIT]LICENSE-MIT or <http://opensource.org/licenses/MIT)>

at your option.