Expand description
Implementation of hyper’s runtime traits for smol.
The goal of this crate is to allow for greater integration between hyper and
smol. It is deliberately constrained and implements the following:
- Implements
hyper::rt::Readandhyper::rt::Writeforfutures_io::AsyncReadandfutures_io::AsyncWrite, respectively. - Implements
hyper::rt::ExecutoronSmolExecutor, which wraps around something that derefs tosmol::Executor(&Executor,Arc<Executor>, etc). - Implements
hyper::rt::TimeronSmolTimer, which uses theasync_io::Timertype to create timeouts.
This crate should allow for smol’s type to be used in hyper contexts.