diff --git a/anoncreds/src/data_types/anoncreds/rev_reg.rs b/anoncreds/src/data_types/anoncreds/rev_reg.rs index d7582eaf..65c21ab2 100644 --- a/anoncreds/src/data_types/anoncreds/rev_reg.rs +++ b/anoncreds/src/data_types/anoncreds/rev_reg.rs @@ -106,9 +106,9 @@ pub mod serde_revocation_list { { let mut seq = s.serialize_seq(Some(state.len()))?; for element in state { - let e = match element.as_ref() { - &true => 1, - &false => 0, + let e = match *element.as_ref() { + true => 1, + false => 0, }; seq.serialize_element(&e)?; } diff --git a/anoncreds/src/ffi/credential.rs b/anoncreds/src/ffi/credential.rs index be3e46ae..3fd17675 100644 --- a/anoncreds/src/ffi/credential.rs +++ b/anoncreds/src/ffi/credential.rs @@ -77,7 +77,7 @@ pub extern "C" fn anoncreds_create_credential( } let rev_reg_id = rev_reg_id .as_opt_str() - .map(|i| RevocationRegistryId::new(i)) + .map(RevocationRegistryId::new) .transpose()?; let enc_values = attr_enc_values.as_slice(); let mut cred_values = MakeCredentialValues::default(); diff --git a/anoncreds/src/services/prover.rs b/anoncreds/src/services/prover.rs index fb36dd89..4f22e56b 100644 --- a/anoncreds/src/services/prover.rs +++ b/anoncreds/src/services/prover.rs @@ -343,7 +343,7 @@ fn _create_index_deltas( revoked: &mut HashSet, ) { for i in delta.iter_ones() { - if list[i] == true { + if list[i] { // true means cred has been revoked revoked.insert(i as u32); } else { diff --git a/anoncreds/src/services/verifier.rs b/anoncreds/src/services/verifier.rs index 0ff64169..7dcf11ef 100644 --- a/anoncreds/src/services/verifier.rs +++ b/anoncreds/src/services/verifier.rs @@ -367,8 +367,8 @@ fn compare_timestamps_from_proof_and_request( // // Otherwise the Identifier for the referent (attribute) has to have a timestamp, // which was added by the prover when creating `PresentCredentials`, -// an arg for `create_presentation`. -// +// an arg for `create_presentation`. +// // TODO: this timestamp should be compared with the provided interval fn validate_timestamp( received_: &HashMap,