//! Runtime components
//!
//! The traits and types within this module are used to allow plugging in
//! runtime types. These include:
//!
//! - Executors
//! - Timers
//! - IO transports
pub use ;
pub use ;
/// An executor of futures.
///
/// This trait allows abstract over async runtimes. Implement this trait for your own type.