Messages. Convenient asynchronous communication

Status: CI

Project info: Docs.rs Latest Version License Rust 1.44+ required

Description

messages is a very simplistic library, which provides a more declarative interface than raw channels, but yet not overcomplicates things with too much functionality.

It is intended to be used when channels in your project start looking a bit messy, but you aren't sure that migrating to the actor framework is a right choice.

To compare channels-based implementation and the implementation that uses messages, see: - channels example; - messages example.

Contributing

All kind of contributions is really appreciated!

License

messages library is licensed under the MIT License. See LICENSE for details.