7 unstable releases (3 breaking)
0.12.0 | Nov 27, 2024 |
---|---|
0.11.1 | Sep 13, 2024 |
0.11.0 | Aug 16, 2024 |
0.10.2 | Aug 13, 2024 |
0.9.1 | Oct 18, 2023 |
#965 in Concurrency
570 downloads per month
6KB
patterns
Patterns for working with streambed.
Ask Pattern
The ask pattern is based on the concept of the same name from Akka.
It encodes async request-reply semantics which can be used, for example, to perform request-reply operations across a tokio::sync::mpsc::channel
or
similar. The provided implementation sends a message using a tokio::sync::mpsc::Sender<_>
and uses a tokio::sync::oneshot
channel internally to convey the
response.
Dependencies
~2.2–8.5MB
~62K SLoC