No description
- Rust 100%
| .github/workflows | Add CI | |
| src |
chore: Replace Switch::outer_stream_is_closed by FusedStream.
|
|
| tests/it |
chore: Replace Switch::outer_stream_is_closed by FusedStream.
|
|
| .clippy.toml | Add clippy.toml | |
| .gitignore | Initial commit | |
| .rustfmt.toml | Initial commit | |
| Cargo.toml | Publish v0.2.1 | |
| CHANGELOG.md | Publish v0.2.1 | |
| LICENSE | Initial commit | |
| README.md |
Add StreamExt::switch to README.md
|
|
async-rx
Utility functions for async reactive programming.
This crate is intentionally very small as it only provides utilities that are not already found in futures-util. It is meant as a supplement, not a replacement for the existing well-known futures crates.
Currently provided functionality:
StreamExt::dedupfor deduplicating consecutive equal itemsStreamExt::dedup_by_keyfor deduplicating consecutive items with an equal propertyStreamExt::batch_withfor flexible batching of the stream's itemsStreamExt::switchfor switching a stream of streams