Shorter idiomatic expression for finding preferred crypto algorithm

This commit is contained in:
Egor Duda
2022-05-17 17:33:21 +03:00
parent c7116b1c21
commit dc7311a3bd

View File

@@ -130,12 +130,7 @@ const SUPPORTED_CRED_PARAMS: &[PublicKeyCredentialParameter] = &[
];
fn get_preferred_cred_param (params: &[PublicKeyCredentialParameter]) -> Option<&PublicKeyCredentialParameter> {
for param in params {
if SUPPORTED_CRED_PARAMS.contains(param) {
return Some(param);
}
}
return None;
params.iter().find(|&param| SUPPORTED_CRED_PARAMS.contains(param))
}
/// Transports supported by OpenSK.