channel-bridge 0.4.0

Blocking and async Sender and Receiver traits and implementations.
Documentation
1
2
3
4
5
6
7
8
9
10
# Channel-Bridge

[![CI](https://github.com/ivmarkov/channel-bridge/actions/workflows/ci.yml/badge.svg)](https://github.com/ivmarkov/channel-bridge/actions/workflows/ci.yml)
![crates.io](https://img.shields.io/crates/v/channel-bridge.svg)

Blocking and async `Sender` and `Receiver` traits. Async implementations:
* For [embassy-sync]https://github.com/embassy-rs/embassy/tree/main/embassy-sync
* For the custom, lock-free `Notification` primitive offered in this crate
* For web sockets (based on [embedded-svc]https://github.com/esp-rs/embedded-svc or on [edge-net]https://github.com/ivmarkov/edge-net)
* For event bus (based on [embedded-svc]https://github.com/esp-rs/embedded-svc)