From: Nick Mathewson Date: Thu, 9 Nov 2017 14:48:52 +0000 (-0500) Subject: slight improvement to rust idiomicity X-Git-Tag: tor-0.3.3.1-alpha~238 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=039a77636730633e12410d42191f13dbdf5aea50;p=thirdparty%2Ftor.git slight improvement to rust idiomicity --- diff --git a/src/rust/protover/protover.rs b/src/rust/protover/protover.rs index 85cdb3060a..b8bf280d4c 100644 --- a/src/rust/protover/protover.rs +++ b/src/rust/protover/protover.rs @@ -364,12 +364,7 @@ pub fn protover_string_supports_protocol_or_later( None => return false, }; - for v in supported_versions.iter() { - if v >= &vers { - return true; - } - } - return false; + supported_versions.iter().any(|v| v >= &vers) } /// Fully expand a version range. For example, 1-3 expands to 1,2,3