]> git.nihav.org Git - nihav.git/blobdiff - nihav-core/src/options.rs
indeo3enc: rework cell intra flag logic
[nihav.git] / nihav-core / src / options.rs
index d3d8be889ccceae1ea06b33f27133af522e6d044..b09bf0584db175a81a5dd2a9dc9fed2282bfdfae 100644 (file)
@@ -183,9 +183,9 @@ impl NAOptionDefinition {
                 Ok(())
             },
             NAValue::String(ref cur_str) => {
-                if let NAOptionDefinitionType::String(Some(ref strings)) = self.opt_type {
-                    for str in strings.iter() {
-                        if cur_str == str {
+                if let NAOptionDefinitionType::String(Some(strings)) = self.opt_type {
+                    for string in strings.iter() {
+                        if cur_str == string {
                             return Ok(());
                         }
                     }
@@ -205,7 +205,7 @@ impl fmt::Display for NAOptionDefinition {
             NAOptionDefinitionType::None => write!(f, "{}: {}", self.name, self.description),
             NAOptionDefinitionType::Bool => write!(f, "[no]{}: {}", self.name, self.description),
             NAOptionDefinitionType::String(ref str_list) => {
-                if let Some(ref opts) = str_list {
+                if let Some(opts) = str_list {
                     write!(f, "{} {}: {}", self.name, opts.join("|"), self.description)
                 } else {
                     write!(f, "{} <string>: {}", self.name, self.description)