From 50ccb2b60a2240e2d818a86c49aaa9a1fe0810c5 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 28 Feb 2024 16:00:39 -0500 Subject: [PATCH] cleanup: more clearly document find_allowed --- src/mime.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/mime.rs b/src/mime.rs index 2b59468..1809094 100644 --- a/src/mime.rs +++ b/src/mime.rs @@ -86,12 +86,15 @@ pub trait AsMimeTypes { } impl MimeType { - /// Find first allowed mime type among the `offered_mime_types`. + /// Find first offered mime type among the `allowed_mime_types`. /// /// `find_allowed()` searches for mime type clipboard supports, if we have a /// match, returns `Some(MimeType)`, otherwise `None`. - pub fn find_allowed(offered_mime_types: &[String], allowed: &[Self]) -> Option { - allowed + pub fn find_allowed( + offered_mime_types: &[String], + allowed_mime_types: &[Self], + ) -> Option { + allowed_mime_types .iter() .find(|allowed| { offered_mime_types.iter().any(|offered| offered.as_str() == allowed.as_ref())