ReadoutItemKeyMapSerializer

object ReadoutItemKeyMapSerializer : <ERROR CLASS> ERROR CLASS: Symbol not found for KSerializer<kotlin/collections/Map<kurou/kodriver/domain/model/ReadoutItemKey, kotlin/Boolean>>

ReadoutItemKey は interface のため既定のシリアライズ対象にならない。 DataStore キーと同じ ReadoutItemKey.value を Map キーとして使うことで、 テレメトリログ上でも読み上げ設定を読める形で記録する。

Properties

Link copied to clipboard
open override val descriptor: ERROR CLASS: Symbol not found for SerialDescriptor

Functions

Link copied to clipboard
open override fun deserialize(decoder: ERROR CLASS: Symbol not found for Decoder): Map<ReadoutItemKey, Boolean>
Link copied to clipboard
open override fun serialize(encoder: ERROR CLASS: Symbol not found for Encoder, value: Map<ReadoutItemKey, Boolean>)