#actor-model #actor #tokio #async #future #test-framework

aector

Dynamic implementation of the actor model with a smart built-in testing framework

2 releases

0.1.1 Jun 12, 2022
0.1.0 Jun 12, 2022

#1559 in Asynchronous

MIT/Apache

73KB
1K SLoC

aector

This library provides an implementation of the actor model. The goal of this library is to enable users to create actors, which can dynamically change their behavior during runtime. This is achieved by internally working with trait objects and the Any trait. Further a testing framework is supplied which can be used to generate test actors in an easy and type-safe way.

For examples check out the provided examples and read the documentation which can be found at https://docs.rs/aector.


lib.rs:

This library provides an implementation of the actor model. The goal of this library is to enable users to create actors, which can dynamically change their behavior during runtime. This is achieved by internally working with trait objects and the Any trait. Further a testing framework is supplied which can be used to generate test actors in an easy and typesafe way. For examples check out the provided examples in the repository of the library.

Dependencies

~4–11MB
~112K SLoC