Skip to content

Commit fc4a72e

Browse files
committed
chore: fix all Clippy warnings
1 parent 0c96045 commit fc4a72e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/hash_impl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ impl<H: Hasher, const N: usize> Hashable<H> for [u8; N] {
4343

4444
#[allow(trivial_casts, unsafe_code)]
4545
fn hash_slice(data: &[[u8; N]], state: &mut H) {
46-
let newlen = data.len() * mem::size_of::<[u8; N]>();
46+
let newlen = mem::size_of_val(data);
4747
let ptr = data.as_ptr() as *const u8;
4848
state.write(unsafe { slice::from_raw_parts(ptr, newlen) })
4949
}

src/merkle.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1629,7 +1629,7 @@ impl<
16291629

16301630
let mut data = S::new(size).expect("failed to create data store");
16311631

1632-
populate_data_par::<E, A, S, BaseTreeArity, _>(&mut data, iter)?;
1632+
populate_data_par::<E, A, S, _>(&mut data, iter)?;
16331633
let root = S::build::<A, BaseTreeArity>(&mut data, leafs, row_count, None)?;
16341634

16351635
Ok(MerkleTree {
@@ -1689,7 +1689,7 @@ impl<
16891689
});
16901690
}
16911691

1692-
populate_data_par::<E, A, S, BaseTreeArity, _>(&mut data, iter)?;
1692+
populate_data_par::<E, A, S, _>(&mut data, iter)?;
16931693
let root = S::build::<A, BaseTreeArity>(&mut data, leafs, row_count, Some(config))?;
16941694

16951695
Ok(MerkleTree {
@@ -2049,12 +2049,11 @@ pub fn populate_data<
20492049
Ok(())
20502050
}
20512051

2052-
fn populate_data_par<E, A, S, BaseTreeArity, I>(data: &mut S, iter: I) -> Result<()>
2052+
fn populate_data_par<E, A, S, I>(data: &mut S, iter: I) -> Result<()>
20532053
where
20542054
E: Element,
20552055
A: Algorithm<E>,
20562056
S: Store<E>,
2057-
BaseTreeArity: Unsigned,
20582057
I: ParallelIterator<Item = E> + IndexedParallelIterator,
20592058
{
20602059
if !data.is_empty() {

0 commit comments

Comments
 (0)