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)
}