xtra

A tiny (<1k LOC) actor framework. It is modelled around Actix. It's probably best to not use this production.

Features

To do

Limitations

The main limitation of this crate is that it extensively uses unstable features. For example, to get rid of ActorFuture, Generic Associated Types (GATs) must be used. This is an incomplete and unstable feature, which appears to be a way off from stabilisation. It also uses impl Trait Type Aliases to avoid Boxing the futures returned from the AsyncHandler trait (the library, however, is not alloc-free). This means that it requires nightly to use, and may be unstable.