Package-level declarations

Types

Link copied to clipboard
@Serializable(with = LiveQueryActionSerializer::class)
sealed class LiveQueryAction<out T>

LiveQueryAction

Link copied to clipboard
class LiveQueryActionSerializer<T : Any>(resultSerializer: KSerializer<T>) : KSerializer<LiveQueryAction<T>>
Link copied to clipboard
@Serializable
data class RpcRequest(val id: String, val method: String, val params: JsonArray)
Link copied to clipboard
@Serializable(with = RpcResponseSerializer::class)
sealed class RpcResponse
Link copied to clipboard
object RpcResponseSerializer : KSerializer<RpcResponse>

Functions

Link copied to clipboard
inline fun <T> LiveQueryAction<JsonElement>.asType(): LiveQueryAction<T>

As type