Skip to content

opensavvy.spine.server

Types

TypedResponseScope

interface TypedResponseScope<out In : Any, out Out : Any, out Failure : FailureSpec, out Params : Parameters>

The various methods available within the handler of a Ktor endpoint.

Functions

route

inline fun <In : Any, Out : Any, Failure : FailureSpec, Params : Parameters> Route.route(endpoint: Endpoint<In, Out, Failure, Params>, crossinline block: suspend TypedResponseScope<In, Out, Failure, Params>.() -> Unit)

Declares a Ktor handler matching a Spine endpoint.