• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //! Runtime components
2 //!
3 //! By default, hyper includes the [tokio](https://tokio.rs) runtime.
4 //!
5 //! If the `runtime` feature is disabled, the types in this module can be used
6 //! to plug in other runtimes.
7 
8 /// An executor of futures.
9 pub trait Executor<Fut> {
10     /// Place the future into the executor to be run.
execute(&self, fut: Fut)11     fn execute(&self, fut: Fut);
12 }
13