Package-level declarations

Types

Link copied to clipboard
@Module
object CoroutineScopeModule
Link copied to clipboard
Link copied to clipboard
class ModuleCheckDispatcherProvider @Inject constructor : DispatcherProvider

Uses default as the io dispatcher in order to keep things "fair" and limit heap size.

Functions

Link copied to clipboard
internal inline fun <T> AtomicReference<T>.loop(action: (T) -> Unit): Nothing
Link copied to clipboard
internal inline fun <T> AtomicReference<T>.update(function: (T) -> T)