diff --git a/bitcoin/src/merkle_tree/block.rs b/bitcoin/src/merkle_tree/block.rs index 0c9572ac..4df04115 100644 --- a/bitcoin/src/merkle_tree/block.rs +++ b/bitcoin/src/merkle_tree/block.rs @@ -530,11 +530,12 @@ impl<'a> Arbitrary<'a> for MerkleBlock { #[cfg(test)] mod tests { - use hex::{DisplayHex, FromHex}; - use hex_lit::hex; #[cfg(feature = "std")] use core::cmp; + use hex::{DisplayHex, FromHex}; + use hex_lit::hex; + use super::*; use crate::block::Unchecked; use crate::consensus::encode; @@ -555,11 +556,7 @@ mod tests { const P: usize = 1039; const Q: usize = 677; - const fn new(seed: usize) -> Self { - Self { - state: seed - } - } + const fn new(seed: usize) -> Self { Self { state: seed } } #[inline] fn next_usize(&mut self) -> usize { @@ -568,14 +565,10 @@ mod tests { } #[inline] - fn next_in_range(&mut self, max: usize) -> usize { - self.next_usize() % max - } + fn next_in_range(&mut self, max: usize) -> usize { self.next_usize() % max } #[inline] - fn next_u8(&mut self) -> u8 { - self.next_usize().to_le_bytes()[0] - } + fn next_u8(&mut self) -> u8 { self.next_usize().to_le_bytes()[0] } } #[cfg(feature = "std")] diff --git a/network/src/lib.rs b/network/src/lib.rs index 0987d808..14a7eb5d 100644 --- a/network/src/lib.rs +++ b/network/src/lib.rs @@ -197,7 +197,7 @@ pub mod as_core_arg { #![allow(clippy::missing_errors_doc)] use crate::Network; - + #[allow(clippy::trivially_copy_pass_by_ref)] // `serde` controls the API. pub fn serialize(network: &Network, serializer: S) -> Result where