serializer

abstract val serializer: KSerializer<Unit>

用于更新 value 的序列化器. 在反序列化时不会创建新的 T 对象实例.

  • 序列化: val text: String = Yaml.default.encodeToString(serializer, Unit)

  • 反序列化 (本质上是更新 value, 不创建新的 T 实例): Yaml.default.decodeFromString(serializer, text)