From 5897668996cf509fcbcb0f9801925a3d3ad89148 Mon Sep 17 00:00:00 2001 From: Friedel Ziegelmayer Date: Thu, 5 Dec 2024 13:59:48 +0100 Subject: [PATCH] feat!: remove rpc from the default feature flag set --- Cargo.toml | 14 ++++++++++++-- src/engine.rs | 3 ++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1f3ae6d..f1ed418 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -87,12 +87,22 @@ testdir = "0.7" data-encoding = "2.6.0" [features] -default = ["net", "metrics", "engine", "rpc", "test-utils"] +default = ["net", "metrics", "engine", "test-utils"] net = ["dep:iroh", "tokio/io-util", "dep:tokio-stream", "dep:tokio-util"] metrics = ["iroh-metrics/metrics", "iroh/metrics"] engine = ["net", "dep:iroh-gossip", "dep:iroh-blobs"] test-utils = ["iroh/test-utils"] -cli = ["rpc", "dep:clap", "dep:indicatif", "dep:console", "dep:colored", "dep:dialoguer", "dep:shellexpand", "iroh-blobs/rpc", "iroh-base/base32"] +cli = [ + "rpc", + "dep:clap", + "dep:indicatif", + "dep:console", + "dep:colored", + "dep:dialoguer", + "dep:shellexpand", + "iroh-blobs/rpc", + "iroh-base/base32" +] rpc = [ "engine", "dep:nested_enum_utils", diff --git a/src/engine.rs b/src/engine.rs index a91992f..bc98661 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -248,7 +248,8 @@ impl Engine { Ok(()) } - pub(crate) fn local_pool_handle(&self) -> &LocalPoolHandle { + /// Returns the stored `LocalPoolHandle`. + pub fn local_pool_handle(&self) -> &LocalPoolHandle { &self.local_pool_handle } }