def to_json(value):
if isinstance(value, datetime):
return value.isoformat()
elif isinstance(value, Decimal):
return str(value)
elif isinstance(value, UUID):
return str(value)
elif isinstance(value, Enum):
return value.value
return valueDeterministischer Zeilenabgleich: zählt `if`-/`elif isinstance(name, ...)`-Zweige auf dieselbe Variable mit derselben Einrückung und beanstandet die Leiter ab vier Zweigen.