launch
fun CSHasRegistrations.launch(scope: CoroutineScope, context: CoroutineContext = Main, func: suspend (JobRegistration) -> Unit): JobRegistration
fun CSHasRegistrations.launch(dispatcher: CoroutineContext = Main, func: suspend (JobRegistration) -> Unit): JobRegistration
fun CSHasRegistrations.launch(key: String, dispatcher: CoroutineContext = Main, func: suspend (JobRegistration) -> Unit): JobRegistration
fun CoroutineContext.launch(scope: CoroutineScope, name: String? = null, func: suspend (JobRegistration) -> Unit): JobRegistration
fun CoroutineContext.launch(name: String? = null, func: suspend (JobRegistration) -> Unit): JobRegistration
fun CoroutineContext.launch(name: String? = null, after: Duration, func: suspend (JobRegistration) -> Unit): JobRegistration