| //! Runtime components | |
| //! | |
| //! By default, hyper includes the [tokio](https://tokio.rs) runtime. | |
| //! | |
| //! If the `runtime` feature is disabled, the types in this module can be used | |
| //! to plug in other runtimes. | |
| /// An executor of futures. | |
| pub trait Executor<Fut> { | |
| /// Place the future into the executor to be run. | |
| fn execute(&self, fut: Fut); | |
| } |