simple-channels 0.1.2

A simple, educational implementation of channels in Rust.
Documentation
[[bench]]
harness = false
name = "mpsc_benchmark"
path = "benches/mpsc_benchmark.rs"

[dependencies]

[dev-dependencies.criterion]
version = "0.6"

[dev-dependencies.loom]
version = "0.7"

[[example]]
name = "mpsc_example"
path = "examples/mpsc_example.rs"

[features]
default = ["mpsc"]
mpsc = []

[lib]
name = "simple_channels"
path = "src/lib.rs"

[package]
authors = ["Johvnik <you@example.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["concurrency", "data-structures"]
description = "A simple, educational implementation of channels in Rust."
edition = "2024"
keywords = ["atomic", "channel", "concurrency", "lock-free", "mpsc"]
license = "MIT"
name = "simple-channels"
readme = "README.md"
repository = "https://github.com/johvnik/simple-channels"
version = "0.1.2"

[[test]]
name = "mpsc_loom_test"
path = "tests/mpsc_loom_test.rs"