registerForActivityResultOk

fun <I, O : ScanbotActivityResult<*>> <Error class: unknown class>.registerForActivityResultOk(contract: <Error class: unknown class><I, O>, callback: (O) -> Unit): <Error class: unknown class><I>
inline fun <I, O : ScanbotActivityResult<*>> <Error class: unknown class>.registerForActivityResultOk(contract: <Error class: unknown class><I, O>, crossinline callback: (O) -> Unit): <Error class: unknown class><I>

Extension to prevent resultCode checks in your Scanbot RTU result processing blocks.

callback here will only be called if resultCode equals Activity.RESULT_OK.