[package]
name = "shared-buffer-rs"
version = "0.4.0"
authors = ["Aleksandr Morozov <alex@nixd.org>"]
edition = "2024"
description="A library which combines Arc and RefCell for Send and Sync"
repository = "https://codeberg.org/4neko/shared-buffer-rs"
keywords = ["thread-safe", "buffer"]
categories = ["memory-management"]
license="MIT"
[features]
default = ["std", "default_flags"]
std = []
default_flags = ["clone_wait_indef", "enable_async"]
enable_async = []
clone_wait_indef = []
[dependencies]
crossbeam-utils = { version = "~0.8" }
[dev-dependencies]
futures-test = "0.3"
futures = { version = "0.3", features = ["executor", "alloc", "thread-pool", "std"] }
divan = "0.1.21"
[[example]]
name = "example1"
[[bench]]
name = "access_test"
harness = false