[package]
name = "scroll-ring"
version = "0.1.3"
edition = "2021"
description = "An MPSC overwriting ring buffer tuned for character data scrollback"
documentation = "https://docs.rs/scroll-ring/"
repository = "https://gitlab.com/chrysn/scroll-ring"
keywords = [ "ringbuffer", "scrollback", "mpsc" ]
categories = ["no-std::no-alloc"]
license = "MIT OR Apache-2.0"
rust-version = "1.65"
[dependencies]
portable-atomic = { version = "1.7.0", default-features = false, features = ["require-cas"] }
ringbuf = { version = "0.3.2", default-features = false }
try-lock = { package = "try-lock-portable-atomic", version = "0.2.5-patch0", features = ["portable-atomic"] }