Get started

contextual

inline fun <reified T : Any> SerializersModuleBuilder.contextual(serializer: KSerializer<T>)(source)

Adds serializer associated with given type T for contextual serialization. Throws SerializationException if a module already has serializer associated with the given type. To overwrite an already registered serializer, SerializersModule.overwriteWith can be used.