Lightweight async actor framework for Rust.
This framework designed for professional use, because for huge apps you need a full control of every aspect of the app and you haven't be bounded by sepcific restrictions.
```rust wrapper!(MyActorClient for MyActor);
impl MyActorClient {
pub async fn do_it(&mut self) -> Result
struct MyActor { }
struct DoIt;
impl Interaction for DoIt { type Output = u8; }
impl Actor for MyActor { type Interface = MyActorClient; }
impl Handler
async fn main() -> Result<(), Error> { let actor = MyActor { }; let addr = meio::spawn(actor); addr.do_it().await?; addr.terminate().await?; Ok(()) } ```