override fun deserialize()

in Confidence/src/main/java/com/spotify/confidence/serializers/Serializers.kt [57:65]


    override fun deserialize(decoder: Decoder): SchemaType.SchemaStruct {
        val jsonDecoder = decoder as JsonDecoder
        val jsonElement = jsonDecoder.decodeJsonElement()
        val schemaMap = mutableMapOf<String, SchemaType>()
        for ((key, value) in jsonElement.jsonObject) {
            schemaMap[key] = value.convertToSchemaTypeValue()
        }
        return SchemaType.SchemaStruct(schemaMap)
    }