CacheEntrySerializer

class CacheEntrySerializer<K, V>(keySerializer: KSerializer<K>, valueSerializer: KSerializer<V>) : KSerializer<CacheEntry<K, V>>

KSerializer instance to map CacheEntry via kotlinx serialization

Constructors

Link copied to clipboard
constructor(keySerializer: KSerializer<K>, valueSerializer: KSerializer<V>)

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
open override fun deserialize(decoder: Decoder): CacheEntry<K, V>
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: CacheEntry<K, V>)