datamatrix modifications

This commit is contained in:
Henry Schimke
2022-10-31 16:17:27 -05:00
parent ebe23e1896
commit c8ec9bc7e8
12 changed files with 106 additions and 90 deletions

View File

@@ -1,10 +1,13 @@
use crate::{common::{DetectorRXingResult, BitMatrix}, RXingResultPoint};
use crate::{
common::{BitMatrix, DetectorRXingResult},
RXingResultPoint,
};
pub struct DatamatrixDetectorResult(BitMatrix,Vec<RXingResultPoint>);
pub struct DatamatrixDetectorResult(BitMatrix, Vec<RXingResultPoint>);
impl DatamatrixDetectorResult {
pub fn new(bits:BitMatrix, points:Vec<RXingResultPoint>)->Self {
Self(bits,points)
pub fn new(bits: BitMatrix, points: Vec<RXingResultPoint>) -> Self {
Self(bits, points)
}
}
@@ -16,4 +19,4 @@ impl DetectorRXingResult for DatamatrixDetectorResult {
fn getPoints(&self) -> &Vec<RXingResultPoint> {
&self.1
}
}
}

View File

@@ -1,4 +1,4 @@
mod detector;
mod datamatrix_result;
mod detector;
pub use datamatrix_result::*;
pub use detector::*;
pub use datamatrix_result::*;