EmptyCoroutineContext

object EmptyCoroutineContext : CoroutineContext, Serializable

An empty coroutine context.

Since Kotlin

1.3

Functions

fold
Link copied to clipboard
open override fun <R> fold(initial: R, operation: (R, CoroutineContext.Element) -> R): R

Accumulates entries of this context starting with initial value and applying operation from left to right to current accumulator value and each element of this context.

get
Link copied to clipboard
open operator override fun <E : CoroutineContext.Element> get(key: CoroutineContext.Key<E>): E?

Returns the element with the given key from this context or null.

hashCode
Link copied to clipboard
open override fun hashCode(): Int
minusKey
Link copied to clipboard
open override fun minusKey(key: CoroutineContext.Key<*>): CoroutineContext

Returns a context containing elements from this context, but without an element with the specified key.

plus
Link copied to clipboard
open operator override fun plus(context: CoroutineContext): CoroutineContext

Returns a context containing elements from this context and elements from other context. The elements from this context with the same key as in the other one are dropped.

toString
Link copied to clipboard
open override fun toString(): String