eclipse-score / eclipse-score/kyron

Channels clarifiaction

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2
Forks
12
Avg merge
21h 55m
Merged PRs (30d)
4

Description

Add documentation for channel spsc, especially:
* Explain behavior when queue is full.
* Explain when the channel is closed.

Add documentation for channel spmc_broadcast, especially:
* Explain behavior when queue is full. Highlight the case where only one consumer bottleneck reads.
* Specify that Err(CommonErrors::GenericError) will be returned for the send when last consumer is dropped.
* Explain when the channel is closed.
* Clarify send documentation part:
* `Err(CommonErrors::GenericError) - When all Receivers are disconnected (i.e., dropped) was accounted at least on single receiver.`
* all receivers or at least one?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.