MapOrPrimitiveSerializer
Serializer that can handle values which can be either a primitive (String, Number, Boolean) or a nested structure (Map, List) with arbitrary nesting levels.
Type Parameters
T
The type parameter for the serializer (usually Any, Map