diff --git a/tokio/src/runtime/mod.rs b/tokio/src/runtime/mod.rs index 7f4952d70..4eba79233 100644 --- a/tokio/src/runtime/mod.rs +++ b/tokio/src/runtime/mod.rs @@ -287,7 +287,6 @@ cfg_rt! { #[derive(Debug)] enum Kind { /// Execute all tasks on the current-thread. - #[cfg(feature = "rt")] CurrentThread(BasicScheduler), /// Execute tasks across multiple threads. @@ -359,7 +358,6 @@ cfg_rt! { /// }); /// # } /// ``` - #[cfg(feature = "rt")] pub fn spawn(&self, future: F) -> JoinHandle where F: Future + Send + 'static, @@ -388,7 +386,6 @@ cfg_rt! { /// println!("now running on a worker thread"); /// }); /// # } - #[cfg(feature = "rt")] pub fn spawn_blocking(&self, func: F) -> JoinHandle where F: FnOnce() -> R + Send + 'static, @@ -443,7 +440,6 @@ cfg_rt! { let _enter = self.enter(); match &self.kind { - #[cfg(feature = "rt")] Kind::CurrentThread(exec) => exec.block_on(future), #[cfg(feature = "rt-multi-thread")] Kind::ThreadPool(exec) => exec.block_on(future),