Default implementation of SafeWrapper that wraps a provided target.
The type of the wrapped target
Executes a synchronous block on the target, catching any exceptions and returning a Result.
Executes a suspending block on the target, catching any exceptions (except kotlinx.coroutines.CancellationException) and returning a Result.
Executes a synchronous block on the target without exception handling.
Executes a suspending block on the target without exception handling.
Provides access to the underlying wrapped target object.