LocalMappingSerializer

class LocalMappingSerializer<In, Out>(val step: LocalMappingStep<In, Out>, val inputSerializer: KSerializer<out IStepOutput<In>>) : KSerializer<Out>

Constructors

Link copied to clipboard
constructor(step: LocalMappingStep<In, Out>, inputSerializer: KSerializer<out IStepOutput<In>>)

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor
Link copied to clipboard
val inputSerializer: KSerializer<out IStepOutput<In>>
Link copied to clipboard

Functions

Link copied to clipboard
open override fun deserialize(decoder: Decoder): Out
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: Out)
Link copied to clipboard
Link copied to clipboard
fun <T> KSerializer<out T>.upcast(): KSerializer<T>