# executor-trait [![API Docs](https://docs.rs/executor-trait/badge.svg)](https://docs.rs/executor-trait) [![Build status](https://github.com/amqp-rs/executor-trait/workflows/Build%20and%20test/badge.svg)](https://github.com/amqp-rs/executor-trait/actions) [![Downloads](https://img.shields.io/crates/d/executor-trait.svg)](https://crates.io/crates/executor-trait) A collection of traits to define a common interface across executors ## Available implementations - [async-std](https://crates.io/crates/async-executor-trait) - [tokio](https://crates.io/crates/tokio-executor-trait) - [smol](https://crates.io/crates/smol-executor-trait) - [async-global-executor](https://crates.io/crates/async-global-executor-trait) - [bastion](https://crates.io/crates/bastion-executor-trait) ## 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. #### 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 dual licensed as above, without any additional terms or conditions.