aector/lib.rs
1//! This library provides an implementation of the actor model. The goal of this library is to
2//! enable users to create actors, which can dynamically change their behavior during runtime.
3//! This is achieved by internally working with trait objects and the Any trait.
4//! Further a testing framework is supplied which can be used to generate test actors in an easy
5//! and typesafe way.
6
7//! For examples check out the provided examples in the [repository of the library](https://github.com/hopfii/aector).
8
9extern crate core;
10
11pub mod actor_system;
12pub mod supervision;
13mod address;
14pub mod actor;
15mod message;
16pub mod behavior;
17
18pub mod testing;
19
20pub use address::Addr;
21pub use message::Message;
22
23