minactor/
lib.rs

1//! minactor is a minimal [actor](https://en.wikipedia.org/wiki/Actor_model) framework for [tokio](https://tokio.rs/).
2//!
3//! Actors created in minactor have a tiny overhead and messages are passed using tokio channels. Each instance of an actor
4//! has a single thread of control (a tokio async task). Creating actors is simple.
5//!
6//! It is designed for single system implementations, not clusters of systems.
7
8mod actor;
9mod actor_ref;
10mod control;
11mod executor;
12mod result;
13mod test_code;
14
15
16pub use actor::{Actor, create_actor};
17pub use actor_ref::ActorRef;
18pub use control::Control;
19pub use result::Error;