receive

abstract suspend fun <T> receive(type: KType, sender: Host): T