From 077b83a6d777a85d9ea96c09daf4007ffa089f85 Mon Sep 17 00:00:00 2001 From: Nazar Mokrynskyi Date: Mon, 11 Mar 2024 07:30:25 +0200 Subject: [PATCH] Use `#[inline]` for `fmt::Debug` impls --- crates/subspace-farmer/src/utils/farmer_piece_getter.rs | 2 ++ crates/subspace-networking/src/constructor.rs | 1 + crates/subspace-networking/src/node_runner.rs | 1 + crates/subspace-networking/src/utils/piece_provider.rs | 1 + 4 files changed, 5 insertions(+) diff --git a/crates/subspace-farmer/src/utils/farmer_piece_getter.rs b/crates/subspace-farmer/src/utils/farmer_piece_getter.rs index 919cee6ee8..12ab3a50ae 100644 --- a/crates/subspace-farmer/src/utils/farmer_piece_getter.rs +++ b/crates/subspace-farmer/src/utils/farmer_piece_getter.rs @@ -43,6 +43,7 @@ pub struct FarmerPieceGetter { } impl fmt::Debug for FarmerPieceGetter { + #[inline] fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { f.debug_struct("FarmerPieceGetter").finish_non_exhaustive() } @@ -355,6 +356,7 @@ pub struct WeakFarmerPieceGetter { } impl fmt::Debug for WeakFarmerPieceGetter { + #[inline] fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { f.debug_struct("WeakFarmerPieceGetter") .finish_non_exhaustive() diff --git a/crates/subspace-networking/src/constructor.rs b/crates/subspace-networking/src/constructor.rs index 4ef9d958f2..55a7c45e0e 100644 --- a/crates/subspace-networking/src/constructor.rs +++ b/crates/subspace-networking/src/constructor.rs @@ -249,6 +249,7 @@ pub struct Config { } impl fmt::Debug for Config { + #[inline] fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.debug_struct("Config").finish() } diff --git a/crates/subspace-networking/src/node_runner.rs b/crates/subspace-networking/src/node_runner.rs index 84b772c92d..8d9a8ce34c 100644 --- a/crates/subspace-networking/src/node_runner.rs +++ b/crates/subspace-networking/src/node_runner.rs @@ -135,6 +135,7 @@ impl fmt::Debug for NodeRunner where LocalRecordProvider: constructor::LocalRecordProvider + Send + Sync + 'static, { + #[inline] fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { f.debug_struct("NodeRunner").finish_non_exhaustive() } diff --git a/crates/subspace-networking/src/utils/piece_provider.rs b/crates/subspace-networking/src/utils/piece_provider.rs index 62dd0840ef..ef481fb265 100644 --- a/crates/subspace-networking/src/utils/piece_provider.rs +++ b/crates/subspace-networking/src/utils/piece_provider.rs @@ -39,6 +39,7 @@ pub struct PieceProvider { } impl fmt::Debug for PieceProvider { + #[inline] fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { f.debug_struct("PieceProvider").finish_non_exhaustive() }