Skip to content

Commit 4a895f7

Browse files
koushirovmx
authored andcommitted
chore: fix clippy warings
Signed-off-by: koushiro <koushiro.cqx@gmail.com>
1 parent 98f8c76 commit 4a895f7

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

derive/src/multihash.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ fn parse_unsigned_typenum(typenum_path: &syn::Type) -> Result<u64, ParseError> {
251251
/// Emits an error if the `#mh(alloc_size)` attribute doesn't contain a valid unsigned integer
252252
/// `typenum`.
253253
fn parse_alloc_size_attribute(alloc_size: &syn::Type) -> u64 {
254-
parse_unsigned_typenum(&alloc_size).unwrap_or_else(|_| {
254+
parse_unsigned_typenum(alloc_size).unwrap_or_else(|_| {
255255
let msg = "`alloc_size` attribute must be a `typenum`, e.g. #[mh(alloc_size = U64)]";
256256
#[cfg(test)]
257257
panic!("{}", msg);
@@ -272,7 +272,7 @@ fn error_alloc_size(hashes: &[Hash], expected_alloc_size_type: &syn::Type) {
272272
Some(path_segment) => match &path_segment.arguments {
273273
syn::PathArguments::AngleBracketed(arguments) => match arguments.args.last() {
274274
Some(syn::GenericArgument::Type(path)) => {
275-
match parse_unsigned_typenum(&path) {
275+
match parse_unsigned_typenum(path) {
276276
Ok(max_digest_size) => {
277277
if max_digest_size > expected_alloc_size {
278278
let msg = format!("The `#mh(alloc_size) attribute must be bigger than the maximum defined digest size (U{})",
@@ -322,7 +322,7 @@ pub fn multihash(s: Structure) -> TokenStream {
322322
}
323323
};
324324
let code_enum = &s.ast().ident;
325-
let (alloc_size, no_alloc_size_errors) = parse_code_enum_attrs(&s.ast());
325+
let (alloc_size, no_alloc_size_errors) = parse_code_enum_attrs(s.ast());
326326
let hashes: Vec<_> = s.variants().iter().map(Hash::from).collect();
327327

328328
error_code_duplicates(&hashes);

src/hasher_impl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ pub mod identity {
360360
fn update(&mut self, input: &[u8]) {
361361
let start = self.i.min(self.bytes.len());
362362
let end = (self.i + input.len()).min(self.bytes.len());
363-
self.bytes[start..end].copy_from_slice(&input);
363+
self.bytes[start..end].copy_from_slice(input);
364364
self.i = end;
365365
}
366366

tests/lib.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ use std::io::{Cursor, Write};
22

33
use multihash::{
44
derive::Multihash, Blake2b256, Blake2b512, Blake2bDigest, Blake2s128, Blake2s256,
5-
Blake2sDigest, Blake3Digest, Blake3_256, Digest, Error, Hasher, Identity256, IdentityDigest,
6-
Keccak224, Keccak256, Keccak384, Keccak512, KeccakDigest, MultihashDigest, MultihashGeneric,
7-
Sha1, Sha1Digest, Sha2Digest, Sha2_256, Sha2_512, Sha3Digest, Sha3_224, Sha3_256, Sha3_384,
8-
Sha3_512, Size, StatefulHasher, Strobe256, Strobe512, StrobeDigest, U16, U20, U28, U32, U48,
9-
U64,
5+
Blake2sDigest, Blake3Digest, Blake3_256, Hasher, Identity256, IdentityDigest, Keccak224,
6+
Keccak256, Keccak384, Keccak512, KeccakDigest, MultihashDigest, Sha1, Sha1Digest, Sha2Digest,
7+
Sha2_256, Sha2_512, Sha3Digest, Sha3_224, Sha3_256, Sha3_384, Sha3_512, StatefulHasher,
8+
Strobe256, Strobe512, StrobeDigest, U16, U20, U28, U32, U48, U64,
109
};
1110

1211
#[derive(Clone, Copy, Debug, Eq, Multihash, PartialEq)]

0 commit comments

Comments
 (0)