diff --git a/src/validation.rs b/src/validation.rs index 0858f2e..f4f3d0e 100644 --- a/src/validation.rs +++ b/src/validation.rs @@ -159,7 +159,7 @@ pub fn validate(claims: &Map, options: &Validation) -> Result<()> } Value::Array(_) => { let provided_aud: HashSet = from_value(aud.clone())?; - if provided_aud.intersection(correct_aud).count() == 0 { + if provided_aud.intersection(correct_aud).next().is_none() { return Err(new_error(ErrorKind::InvalidAudience)); } }