create Barcode Scanner
abstract fun createBarcodeScanner(configuration: BarcodeScannerConfiguration = BarcodeScannerConfiguration.default()): Result<BarcodeScanner>
Provides BarcodeScanner.
Return
a Result.Success containing a new instance of BarcodeScanner or a Result.*Error if something went wrong.