//! 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 { /// Place the future into the executor to be run. fn execute(&self, fut: Fut); }