GitShow/BurntSushi/chan
BurntSushi

chan

Multi-producer, multi-consumer concurrent channel for Rust.

by BurntSushi
Star on GitHubFork

Rust

392 stars14 forks6 contributorsQuiet · 5y agoSince 2015Unlicense

Meet the team

See all 6 on GitHub →
BurntSushi
BurntSushi66 contributions
dsprenkels
dsprenkels3 contributions
azdlowry
azdlowry1 contribution
dflemstr
dflemstr1 contribution
coder543
coder5431 contribution

Languages

View on GitHub →
Rust99.6%
Makefile0.3%
Vim Script0.1%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
quanweiZhou
I think it's butter to return a Result for invalid addClosedIssue

https://github.com/BurntSushi/chan/blob/master/src/wait_group.rs#L57

quanweiZhou · 3y ago
broken-pen
chan::async() conflicts with Rust 2018 EditionClosedIssue

In Rust 2018, will become a keyword and conflict with the function that currently defines. I only noticed this because cargo fix is currently unable to handle this case. The workaround right now is to add this line to the top of the crate: and replace with . However, in the long term, it might be a good idea to pick a different name. The function would likely have to be renamed as well, in order to stay symmetric. Despite this small issue, thank you for your work on this crate! I've used it several times now and it has always been a pleasure to work with. :slightly_smiling_face:

broken-pen · 6y ago
bowlofeggs
Bump to rand 0.4.MergedPR

Signed-off-by: Randy Barlow

bowlofeggs · 7y ago
Structured data for AI agents

Repository: BurntSushi/chan. Description: Multi-producer, multi-consumer concurrent channel for Rust. Stars: 392, Forks: 14. Primary language: Rust. Languages: Rust (99.6%), Makefile (0.3%), Vim Script (0.1%). License: Unlicense. Open PRs: 0, open issues: 0. Last activity: 5y ago. Community health: 42%. Top contributors: BurntSushi, dsprenkels, azdlowry, dflemstr, coder543.

·@ofershap

Replace github.com with gitshow.dev