# pets pydantic_v2.BaseModel
  sync native decode = PetsGetResponse(root=[Pet(id=1, name='dog', tag='a')])
  sync native encode = Pet(id=2, name='dog', tag='a')
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
  async native decode = PetsGetResponse(root=[Pet(id=1, name='dog', tag='a')])
  async native encode = Pet(id=2, name='dog', tag='a')
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
# pets pydantic_v2.dataclass, dataclasses.dataclass, msgspec.Struct
  sync native decode = [Pet(id=1, name='dog', tag='a')]
  sync native encode = Pet(id=2, name='dog', tag='a')
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
  async native decode = [Pet(id=1, name='dog', tag='a')]
  async native encode = Pet(id=2, name='dog', tag='a')
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
# pets typing.TypedDict
  sync native decode = [{'id': 1, 'name': 'dog', 'tag': 'a'}]
  sync native encode = {'id': 2, 'name': 'dog', 'tag': 'a'}
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
  async native decode = [{'id': 1, 'name': 'dog', 'tag': 'a'}]
  async native encode = {'id': 2, 'name': 'dog', 'tag': 'a'}
  native request GET /pets b''
  native request POST /pets b'{"name":"dog","tag":"a"}'
