[package]
edition = "2018"
name = "ring-channel"
version = "0.1.0"
authors = ["Bruno Dutra <brunocodutra@gmail.com>"]
description = "Never blocking, bounded MPMC channel abstraction on top of a ring buffer"
readme = "README.md"
keywords = ["mpmc", "channel", "asynchronous", "ring"]
categories = ["concurrency", "asynchronous"]
license = "MIT"
repository = "https://github.com/brunocodutra/ring-channel.git"
[[bench]]
name = "concurrency"
harness = false
[[bench]]
name = "throughput"
harness = false
[dependencies.crossbeam-queue]
version = "0.1.2"
[dependencies.derivative]
version = "1.0.2"
[dev-dependencies.criterion]
version = "0.2.10"
[dev-dependencies.proptest]
version = "0.9.2"
[dev-dependencies.rayon]
version = "1.0.3"