Easily create type-safe `Future`s from state machines — without the boilerplate.
Custom derive implementation for the `state_machine_future` crate. Use that crate instead of this one directly.
State machines in the procedural style
Reversible futures::Stream-based state machines
Macro that allows easy construction of explicit Future state machines that result from branching
(deprecated) Futures integration into Rayon
A proc macro DSL for typestates
Tower Async is a library of modular and reusable components for building robust clients and servers. An "Async Trait" fork from the original Tower Library.
Utils which allow writing futures::Future and futures::Stream by-value
The mio-based framework for doing I/O in simple and composable way
Provides `Future`s wrapping the IronRDP state machines conveniently
A simple, single-future, non-blocking executor intended for building state machines