camel [pydantic_v2.BaseModel]: native Camel(pet_name='Mimi', age=2) set=['age', 'pet_name'] json={"petName":"Mimi","age":2}
camel [pydantic_v2.dataclass, dataclasses.dataclass, msgspec.Struct]: native Camel(pet_name='Mimi', age=2) json={"petName":"Mimi","age":2}
camel [typing.TypedDict]: native {'pet_name': 'Mimi', 'age': 2} json={"petName":"Mimi","age":2}
camel-echo [pydantic_v2.BaseModel]: native Camel(pet_name='Mimi', age=2) set=['age', 'pet_name'] json={"petName":"Mimi","age":2}
camel-echo [pydantic_v2.dataclass, dataclasses.dataclass, msgspec.Struct]: native Camel(pet_name='Mimi', age=2) json={"petName":"Mimi","age":2}
camel-echo [typing.TypedDict]: native {'pet_name': 'Mimi', 'age': 2} json={"petName":"Mimi","age":2}
camel-required [pydantic_v2.BaseModel, pydantic_v2.dataclass]: ValidationError missing@['petName']
camel-required [dataclasses.dataclass]: TypeError
camel-required [typing.TypedDict]: native {'age': 2} json={"age":2}
camel-required [msgspec.Struct]: ValidationError
camel-required-echo [pydantic_v2.BaseModel, pydantic_v2.dataclass]: ValidationError missing@['petName']
camel-required-echo [dataclasses.dataclass]: TypeError
camel-required-echo [typing.TypedDict]: native {'age': 2} json={"age":2}
camel-required-echo [msgspec.Struct]: ValidationError
kebab [pydantic_v2.BaseModel]: native Kebab(pet_name='Mimi', age=2) set=['age', 'pet_name'] json={"pet-name":"Mimi","age":2}
kebab [pydantic_v2.dataclass, dataclasses.dataclass, msgspec.Struct]: native Kebab(pet_name='Mimi', age=2) json={"pet-name":"Mimi","age":2}
kebab [typing.TypedDict]: native {'pet-name': 'Mimi', 'age': 2} json={"pet-name":"Mimi","age":2}
kebab-echo [pydantic_v2.BaseModel]: native Kebab(pet_name='Mimi', age=2) set=['age', 'pet_name'] json={"pet-name":"Mimi","age":2}
kebab-echo [pydantic_v2.dataclass, dataclasses.dataclass, msgspec.Struct]: native Kebab(pet_name='Mimi', age=2) json={"pet-name":"Mimi","age":2}
kebab-echo [typing.TypedDict]: native {'pet-name': 'Mimi', 'age': 2} json={"pet-name":"Mimi","age":2}
