warning UserWarning: msgspec cannot decode the enum Ratio: its values are neither all str nor all int. Pass --enum-field-as-literal all to write enums as Literal values, which msgspec decodes. A float value, which a msgspec Literal does not hold, is written as float.
not-struct: ValidationError
renamed: ValidationError
required-disagrees: ValidationError
tag-disagrees: ValidationError
unreadable-pattern: TypeError
constrained-tuple: TypeError
