X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-core%2Fsrc%2Foptions.rs;h=b09bf0584db175a81a5dd2a9dc9fed2282bfdfae;hb=3ff976b20cc372c8230fa21bb05829abc33db66b;hp=d3d8be889ccceae1ea06b33f27133af522e6d044;hpb=8570a0b3c0fc320f0482f4bcc1d5a73d89903bfe;p=nihav.git diff --git a/nihav-core/src/options.rs b/nihav-core/src/options.rs index d3d8be8..b09bf05 100644 --- a/nihav-core/src/options.rs +++ b/nihav-core/src/options.rs @@ -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, "{} : {}", self.name, self.description)