createBarcodeScanner

Provides BarcodeScanner.

Return

a Result.Success containing a new instance of BarcodeScanner or a Result.*Error if something went wrong.