diff --git a/src/keys/ed25519.rs b/src/keys/ed25519.rs index 2a691ba..8b77b66 100644 --- a/src/keys/ed25519.rs +++ b/src/keys/ed25519.rs @@ -29,7 +29,7 @@ impl EnrKey for ed25519::Keypair { fn enr_to_public(content: &BTreeMap>) -> Result { let pubkey_bytes = content .get(ENR_KEY.as_bytes()) - .ok_or_else(|| DecoderError::Custom("Unknown signature"))?; + .ok_or(DecoderError::Custom("Unknown signature"))?; // Decode the RLP let pubkey_bytes = rlp::Rlp::new(pubkey_bytes).data()?; diff --git a/src/keys/k256_key.rs b/src/keys/k256_key.rs index 792782b..c198016 100644 --- a/src/keys/k256_key.rs +++ b/src/keys/k256_key.rs @@ -37,7 +37,7 @@ impl EnrKey for SigningKey { fn enr_to_public(content: &BTreeMap>) -> Result { let pubkey_bytes = content .get(ENR_KEY.as_bytes()) - .ok_or_else(|| DecoderError::Custom("Unknown signature"))?; + .ok_or(DecoderError::Custom("Unknown signature"))?; // Decode the RLP let pubkey_bytes = rlp::Rlp::new(pubkey_bytes).data()?; diff --git a/src/keys/libsecp256k1.rs b/src/keys/libsecp256k1.rs index 7acd41b..8dfcdc8 100644 --- a/src/keys/libsecp256k1.rs +++ b/src/keys/libsecp256k1.rs @@ -33,7 +33,7 @@ impl EnrKey for secp256k1::SecretKey { fn enr_to_public(content: &BTreeMap>) -> Result { let pubkey_bytes = content .get(ENR_KEY.as_bytes()) - .ok_or_else(|| DecoderError::Custom("Unknown signature"))?; + .ok_or(DecoderError::Custom("Unknown signature"))?; // Decode the RLP let pubkey_bytes = rlp::Rlp::new(pubkey_bytes).data()?; diff --git a/src/keys/rust_secp256k1.rs b/src/keys/rust_secp256k1.rs index 22b2231..ca15a1c 100644 --- a/src/keys/rust_secp256k1.rs +++ b/src/keys/rust_secp256k1.rs @@ -26,7 +26,7 @@ impl EnrKey for c_secp256k1::SecretKey { fn enr_to_public(content: &BTreeMap>) -> Result { let pubkey_bytes = content .get(ENR_KEY.as_bytes()) - .ok_or_else(|| DecoderError::Custom("Unknown signature"))?; + .ok_or(DecoderError::Custom("Unknown signature"))?; // Decode the RLP let pubkey_bytes = rlp::Rlp::new(pubkey_bytes).data()?; diff --git a/src/lib.rs b/src/lib.rs index 6119619..c8d46e7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -170,7 +170,11 @@ //! [`get`]: struct.Enr.html#method.get #![warn(clippy::all, clippy::pedantic, clippy::nursery)] -#![allow(clippy::missing_errors_doc, clippy::module_name_repetitions)] +#![allow( + clippy::map_err_ignore, + clippy::missing_errors_doc, + clippy::module_name_repetitions +)] mod builder; mod keys; @@ -523,7 +527,7 @@ impl Enr { self.seq = self .seq .checked_add(1) - .ok_or_else(|| EnrError::SequenceNumberTooHigh)?; + .ok_or(EnrError::SequenceNumberTooHigh)?; // sign the record self.sign(enr_key)?; @@ -700,7 +704,7 @@ impl Enr { self.seq = self .seq .checked_add(1) - .ok_or_else(|| EnrError::SequenceNumberTooHigh)?; + .ok_or(EnrError::SequenceNumberTooHigh)?; // sign the record self.sign(key)?;