[package] name = "ya-ring-buf" description = "Yet Another Ring Buffer. SPSC channel with direct access for bytes/Copy." version = "0.1.0" edition = "2021" license = "MIT" keywords = ["ring", "ring-buffer", "spsc", "channel"] categories = ["data-structures", "concurrency"] homepage = "https://gitlab.com/colonelthirtytwo/ya-ring-buf" repository = "https://gitlab.com/colonelthirtytwo/ya-ring-buf" readme = "readme.md" [features] default = ["std"] std = [] async = ["atomic-waker"] [dependencies] atomic-waker = { version = "1.0.0", optional = true } [target.'cfg(loom)'.dependencies] loom = "0.5.4" [dev-dependencies] tokio = { version = "1.17.0", default-features = false, features = ["rt", "macros", "test-util"] }