async-broadcast icon indicating copy to clipboard operation
async-broadcast copied to clipboard

Async broadcast channels

Results 7 async-broadcast issues
Sort by recently updated
recently updated
newest added

It seams to pass all tests locally and also runs on the ESP32 as far as I see. it seams to address #50 as well. I am not that familiar...

Is it possible to go `no_std` like `async-channel`? I am planning to use this crate on an esp32 (no_std + allocator) I have already a bittried, but I had some...

The error message looks like: ```rust error[E0599]: no method named `wait` found for struct `Pin

As of the time of writing, an `RwLock` is used to secure the inner data rather than a `Mutex`. https://github.com/smol-rs/async-broadcast/blob/1fd1c29493a41bb60d4ebda56c4c82f0da478731/src/lib.rs#L296 However, it seems like most of the functions that use...

Just like [async-channel does](https://docs.rs/async-channel/latest/async_channel/struct.Receiver.html#method.recv_blocking).

In addition to broadcasting a `T: Clone` message to all receivers, we should also support sending a single `T` message to one receiver. That would enable `async-broadcast` to be used...

enhancement

I get this error when trying to build for wasm: ``` Compiling async-broadcast v0.7.1 error[E0599]: no method named `wait` found for struct `SendInner` in the current scope --> /home/flupke/.cargo/registry/src/index.crates.io-6f17d22bba15001f/async-broadcast-0.7.1/src/lib.rs:1647:1 |...