From 6368d5f52874ce03fb61dd8d065080daa7aa9158 Mon Sep 17 00:00:00 2001 From: Steve Lau Date: Mon, 29 Jul 2024 13:07:15 +0800 Subject: [PATCH] Refactor: rename mod impls to tokio_impls --- openraft/src/impls/mod.rs | 2 +- openraft/src/lib.rs | 2 +- openraft/src/type_config/async_runtime/mod.rs | 7 +++---- .../async_runtime/{impls => tokio_impls}/tokio_runtime.rs | 0 4 files changed, 5 insertions(+), 6 deletions(-) rename openraft/src/type_config/async_runtime/{impls => tokio_impls}/tokio_runtime.rs (100%) diff --git a/openraft/src/impls/mod.rs b/openraft/src/impls/mod.rs index 17df4fad1..1ade60387 100644 --- a/openraft/src/impls/mod.rs +++ b/openraft/src/impls/mod.rs @@ -5,4 +5,4 @@ pub use crate::node::BasicNode; pub use crate::node::EmptyNode; pub use crate::raft::responder::impls::OneshotResponder; #[cfg(feature = "tokio-rt")] -pub use crate::type_config::async_runtime::impls::TokioRuntime; +pub use crate::type_config::async_runtime::tokio_impls::TokioRuntime; diff --git a/openraft/src/lib.rs b/openraft/src/lib.rs index 3d42198e0..5e3196786 100644 --- a/openraft/src/lib.rs +++ b/openraft/src/lib.rs @@ -74,7 +74,7 @@ pub use anyerror::AnyError; pub use openraft_macros::add_async_trait; pub use type_config::async_runtime; #[cfg(feature = "tokio-rt")] -pub use type_config::async_runtime::impls::TokioRuntime; +pub use type_config::async_runtime::tokio_impls::TokioRuntime; pub use type_config::AsyncRuntime; pub use crate::base::OptionalSend; diff --git a/openraft/src/type_config/async_runtime/mod.rs b/openraft/src/type_config/async_runtime/mod.rs index 262551ad6..132a60c28 100644 --- a/openraft/src/type_config/async_runtime/mod.rs +++ b/openraft/src/type_config/async_runtime/mod.rs @@ -3,11 +3,10 @@ //! `async` runtime is an abstraction over different asynchronous runtimes, such as `tokio`, //! `async-std`, etc. -pub(crate) mod impls { - #[cfg(feature = "tokio-rt")] - mod tokio_runtime; +pub(crate) mod tokio_impls { + #![cfg(feature = "tokio-rt")] - #[cfg(feature = "tokio-rt")] + mod tokio_runtime; pub use tokio_runtime::TokioRuntime; } pub mod mpsc_unbounded; diff --git a/openraft/src/type_config/async_runtime/impls/tokio_runtime.rs b/openraft/src/type_config/async_runtime/tokio_impls/tokio_runtime.rs similarity index 100% rename from openraft/src/type_config/async_runtime/impls/tokio_runtime.rs rename to openraft/src/type_config/async_runtime/tokio_impls/tokio_runtime.rs