mirror of
https://github.com/starovoid/rxing.git
synced 2026-07-26 04:12:34 +00:00
Cargo fmt + Cargo clippy
This commit is contained in:
@@ -37,7 +37,7 @@ pub struct MultiFormatReader {
|
||||
hints: DecodingHintDictionary,
|
||||
possible_formats: HashSet<BarcodeFormat>,
|
||||
try_harder: bool,
|
||||
one_d_reader: MultiFormatOneDReader
|
||||
one_d_reader: MultiFormatOneDReader,
|
||||
}
|
||||
|
||||
impl Reader for MultiFormatReader {
|
||||
@@ -114,7 +114,7 @@ impl MultiFormatReader {
|
||||
} else {
|
||||
HashSet::new()
|
||||
};
|
||||
self.one_d_reader = MultiFormatOneDReader::new(&hints);
|
||||
self.one_d_reader = MultiFormatOneDReader::new(hints);
|
||||
}
|
||||
|
||||
pub fn decode_internal<B: Binarizer>(
|
||||
@@ -153,9 +153,7 @@ impl MultiFormatReader {
|
||||
|| self.possible_formats.contains(&BarcodeFormat::RSS_14)
|
||||
|| self.possible_formats.contains(&BarcodeFormat::RSS_EXPANDED);
|
||||
if one_d && !self.try_harder {
|
||||
if let Ok(res) =
|
||||
self.one_d_reader.decode_with_hints(image, &self.hints)
|
||||
{
|
||||
if let Ok(res) = self.one_d_reader.decode_with_hints(image, &self.hints) {
|
||||
return Ok(res);
|
||||
}
|
||||
}
|
||||
@@ -183,17 +181,13 @@ impl MultiFormatReader {
|
||||
}
|
||||
}
|
||||
if one_d && self.try_harder {
|
||||
if let Ok(res) =
|
||||
self.one_d_reader.decode_with_hints(image, &self.hints)
|
||||
{
|
||||
if let Ok(res) = self.one_d_reader.decode_with_hints(image, &self.hints) {
|
||||
return Ok(res);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if !self.try_harder {
|
||||
if let Ok(res) =
|
||||
self.one_d_reader.decode_with_hints(image, &self.hints)
|
||||
{
|
||||
if let Ok(res) = self.one_d_reader.decode_with_hints(image, &self.hints) {
|
||||
return Ok(res);
|
||||
}
|
||||
}
|
||||
@@ -215,9 +209,7 @@ impl MultiFormatReader {
|
||||
}
|
||||
|
||||
if self.try_harder {
|
||||
if let Ok(res) =
|
||||
self.one_d_reader.decode_with_hints(image, &self.hints)
|
||||
{
|
||||
if let Ok(res) = self.one_d_reader.decode_with_hints(image, &self.hints) {
|
||||
return Ok(res);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ pub struct MultiFormatOneDReader {
|
||||
possible_formats: HashSet<BarcodeFormat>,
|
||||
use_code_39_check_digit: bool,
|
||||
rss_14_reader: RSS14Reader,
|
||||
rss_expanded_reader: RSSExpandedReader
|
||||
rss_expanded_reader: RSSExpandedReader,
|
||||
}
|
||||
impl OneDReader for MultiFormatOneDReader {
|
||||
fn decode_row(
|
||||
|
||||
Reference in New Issue
Block a user