# Tinkerforge Rust Async Bindings [![Latest version](https://img.shields.io/crates/v/tinkerforge.svg)](https://crates.io/crates/tinkerforge) [![Documentation](https://docs.rs/tinkerforge/badge.svg)](https://docs.rs/tinkerforge) [![Minimum rustc version](https://img.shields.io/badge/rustc-1.41+-blue.svg)](https://github.com/tinkerforge/generators/blob/master/rust/readme.md#rust-version-requirements) [![License](https://img.shields.io/crates/l/tinkerforge.svg)](https://github.com/tinkerforge/generators/blob/master/rust/readme.md#license) This crate provides API bindings for [Tinkerforge](https://www.tinkerforge.com) bricks and bricklets. This version is a hack around the official Rust bindings in order to write an async client using tinkerforge components. ## Rust version requirements The bindings require the rust compiler in version 1.74.1 or higher. ## License Licensed under either of * CC0 1.0 Universal ([LICENSE-CC0](https://github.com/tinkerforge/generators/blob/master/rust/LICENSE-CC0) or https://creativecommons.org/publicdomain/zero/1.0/legalcode) * Apache License, Version 2.0, ([LICENSE-APACHE](https://github.com/tinkerforge/generators/blob/master/rust/LICENSE-APACHE) or https://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](https://github.com/tinkerforge/generators/blob/master/rust/LICENSE-MIT) or https://opensource.org/licenses/MIT) at your option. ### Contribution 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 triple licensed as above, without any additional terms or conditions.