withResume
inline suspend fun <A1 : Any, A2 : Any, A3 : Any> withResume(crossinline block: suspend (A1, A2, A3) -> Unit)
inline suspend fun <A1 : Any, A2 : Any, A3> withResume(crossinline block: suspend (A1, A2, A3?) -> Unit)
inline suspend fun <A1 : Any, A2, A3 : Any> withResume(crossinline block: suspend (A1, A2?, A3) -> Unit)
inline suspend fun <A1, A2 : Any, A3 : Any> withResume(crossinline block: suspend (A1?, A2, A3) -> Unit)