What changed, and why it matters
This commit removes an unnecessary internal re-export of a small helper macro. It is a code cleanup found by the Clippy linter and has no security relevance.
Recommended action
No security action needed. Treat as normal code-quality cleanup.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change deletes pub(crate) use impl_write; from io/src/hash.rs. The impl_write! macro is only invoked within the same file, so the crate-internal re-export is unused. This is a pure refactoring with no functional or API change.
Changed components
io/src/hash.rsInspect captured patch +0 / −1
diff --git a/io/src/hash.rs b/io/src/hash.rs
index 859f035b..8fa4ce12 100644
--- a/io/src/hash.rs
+++ b/io/src/hash.rs
@@ -30,7 +30,6 @@ macro_rules! impl_write {
}
}
}
-pub(crate) use impl_write;
impl_write!(
hash160::HashEngine,
Risk score
Our methodology →Why this scored 15/100
Human-validated context
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
No validated notes yet.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.