Package io.ktor.util.debug.plugins

Types

Link copied to clipboard
data class PluginName(pluginName: String) : AbstractCoroutineContextElement

Name of the Ktor plugin that is currently being invoked. This name is used in debugging mode.

Link copied to clipboard
data class PluginsTrace(eventOrder: MutableList<PluginTraceElement>) : AbstractCoroutineContextElement

Contains information of all the plugins that have been executed during the current call. Is used in Intellij Idea debugger to show plugin execution order.

Link copied to clipboard
data class PluginTraceElement(pluginName: String, handler: String, event: PluginTraceElement.PluginEvent)

Contains information about the plugin and handler (onCall, onReceive, and so on) that is currently being executed. Is used in Intellij Idea debugger to show plugin execution order.