GeoResults parse and pass

This commit is contained in:
Henry Schimke
2022-09-04 15:54:14 -05:00
parent 659c17af8d
commit 03423721f3
8 changed files with 377 additions and 241 deletions

View File

@@ -35,7 +35,7 @@ use crate::{exceptions::Exceptions, RXingResult};
use super::{
ISBNRXingResultParser, ParsedClientResult, ParsedRXingResult, TelRXingResultParser,
TextParsedRXingResult, WifiRXingResultParser,
TextParsedRXingResult, WifiRXingResultParser, GeoRXingResultParser,
};
/**
@@ -100,7 +100,7 @@ pub fn getMassagedText(result: &RXingResult) -> String {
}
pub fn parseRXingResult(theRXingResult: &RXingResult) -> ParsedClientResult {
let PARSERS: [&dyn RXingResultParser; 3] = [
let PARSERS: [&dyn RXingResultParser; 4] = [
// new BookmarkDoCoMoRXingResultParser(),
// new AddressBookDoCoMoRXingResultParser(),
// new EmailDoCoMoRXingResultParser(),
@@ -113,7 +113,7 @@ pub fn parseRXingResult(theRXingResult: &RXingResult) -> ParsedClientResult {
&TelRXingResultParser {},
// new SMSMMSRXingResultParser(),
// new SMSTOMMSTORXingResultParser(),
// new GeoRXingResultParser(),
&GeoRXingResultParser{},
&WifiRXingResultParser {},
// new URLTORXingResultParser(),
// new URIRXingResultParser(),