Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
abstract class DelegatingSerializer<T, D>(serialName: String, val delegateSerializer: KSerializer<D>) : KSerializer<T>
Link copied to clipboard
Class that allows for serializing "mixed" content, either text or object. Text content will be parsed without requiring the text to be polymorphically registered.
Functions
Link copied to clipboard
Helper function that helps decoding structure elements
Link copied to clipboard
fun CompositeEncoder.encodeNullableStringElement(desc: SerialDescriptor, index: Int, value: String?)
Link copied to clipboard
Link copied to clipboard
fun CompositeDecoder.readNullableString(desc: SerialDescriptor, index: Int, previousValue: String? = null): String?
