From b1f3b4b1ffd0425eec11767d4e39696158710b99 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Mon, 11 May 2026 13:22:05 +0300 Subject: [PATCH] various: auto-fix clippy warnings Signed-off-by: NotAShelf Change-Id: Ia8f0b1ebd657bb9cdebef9d62413f45a6a6a6964 --- crates/db/src/lib.rs | 1 + crates/health/src/lib.rs | 2 ++ crates/mesh/src/lib.rs | 2 ++ crates/metrics/src/lib.rs | 1 + crates/narinfo/src/lib.rs | 1 + crates/router/src/lib.rs | 1 + 6 files changed, 8 insertions(+) diff --git a/crates/db/src/lib.rs b/crates/db/src/lib.rs index 1728793..f9a35a5 100644 --- a/crates/db/src/lib.rs +++ b/crates/db/src/lib.rs @@ -32,6 +32,7 @@ pub struct RouteEntry { } impl RouteEntry { + #[must_use] pub fn is_valid(&self) -> bool { Utc::now() < self.ttl } diff --git a/crates/health/src/lib.rs b/crates/health/src/lib.rs index 1948aaa..42f7e8e 100644 --- a/crates/health/src/lib.rs +++ b/crates/health/src/lib.rs @@ -16,6 +16,7 @@ pub enum Status { } impl Status { + #[must_use] pub const fn as_str(self) -> &'static str { match self { Self::Active => "ACTIVE", @@ -65,6 +66,7 @@ struct ProberInner { } impl Prober { + #[must_use] pub fn new(alpha: f64) -> Self { Self { inner: Arc::new(ProberInner { diff --git a/crates/mesh/src/lib.rs b/crates/mesh/src/lib.rs index 617333b..f91c6ca 100644 --- a/crates/mesh/src/lib.rs +++ b/crates/mesh/src/lib.rs @@ -72,9 +72,11 @@ impl Node { }) } + #[must_use] pub fn id(&self) -> String { hex::encode(&self.public_key()[..8]) } + #[must_use] pub fn public_key(&self) -> [u8; 32] { self.signing_key.verifying_key().to_bytes() } diff --git a/crates/metrics/src/lib.rs b/crates/metrics/src/lib.rs index 1a89398..9c68bc9 100644 --- a/crates/metrics/src/lib.rs +++ b/crates/metrics/src/lib.rs @@ -99,6 +99,7 @@ pub fn get() -> &'static Metrics { }) } +#[must_use] pub fn gather() -> String { let mut buf = Vec::new(); let encoder = TextEncoder::new(); diff --git a/crates/narinfo/src/lib.rs b/crates/narinfo/src/lib.rs index fa9f0c4..0ebe61b 100644 --- a/crates/narinfo/src/lib.rs +++ b/crates/narinfo/src/lib.rs @@ -164,6 +164,7 @@ impl NarInfo { Ok(narinfo) } + #[must_use] pub fn fingerprint(&self) -> String { let refs = self .references diff --git a/crates/router/src/lib.rs b/crates/router/src/lib.rs index a881e7a..4496e87 100644 --- a/crates/router/src/lib.rs +++ b/crates/router/src/lib.rs @@ -57,6 +57,7 @@ struct RaceResult { } impl Router { + #[must_use] pub fn new( db: Db, prober: Prober,