fix clippy warnings
[nihav.git] / nihav-core / src / muxers / mod.rs
index e8334e52a83a459ab08f4bbeff0b1d57caae77a8..eb71df5ec36b2f7e57ee10f013ed5470bc2b112c 100644 (file)
@@ -157,12 +157,7 @@ impl RegisteredMuxers {
     }
     /// Searches for a muxer that supports requested container format.
     pub fn find_muxer(&self, name: &str) -> Option<&dyn MuxerCreator> {
-        for &mux in self.muxes.iter() {
-            if mux.get_name() == name {
-                return Some(mux);
-            }
-        }
-        None
+        self.muxes.iter().find(|&&mux| mux.get_name() == name).copied()
     }
     /// Provides an iterator over currently registered muxers.
     pub fn iter(&self) -> std::slice::Iter<&dyn MuxerCreator> {