1 unstable release

0.1.0 Jan 4, 2022

#1211 in Asynchronous

MIT/Apache

58KB
1.5K SLoC

iconRivulet

Build Status Rustc Version 1.56+ License Crates.io Rust Documentation

Rivulet is a library for creating asynchronous pipelines of contiguous data.

Main features, at a glance:

  • Asynchronous: Pipeline components are async-aware, allowing more control over task priority and data backpressure.
  • Contiguous views: Data is always contiguous, accessible by a single slice.
  • Modular: Pipelines can be combined and reused using common interfaces.

License

Rivulet is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

Dependencies

~1–2MB
~35K SLoC

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy