# pets pydantic_v2.BaseModel
  plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  list = PetsGetResponse(root=[])
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1, x-call: 1] b''
  list forwarding a mapping of known keys = PetsGetResponse(root=[])
  > GET https://api.example.com/v1/pets/3
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json] b''
  get with its narrowed response media = Pet(id=3, name='fox', tag=None)
  list with an unknown keyword ! TypeError, sent False
  list without its required keyword ! TypeError, sent False
  raw list with an unknown keyword ! TypeError, sent False
  streaming list without its required keyword ! TypeError, sent False
  async plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  async list = PetsGetResponse(root=[])
  async list with an unknown keyword ! TypeError when called, sent False
  async list with no keyword ! TypeError when called, sent False
  async streaming list with an unknown keyword ! TypeError, sent False
# pets pydantic_v2.dataclass
  plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  list = []
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1, x-call: 1] b''
  list forwarding a mapping of known keys = []
  > GET https://api.example.com/v1/pets/3
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json] b''
  get with its narrowed response media = Pet(id=3, name='fox', tag=MISSING)
  list with an unknown keyword ! TypeError, sent False
  list without its required keyword ! TypeError, sent False
  raw list with an unknown keyword ! TypeError, sent False
  streaming list without its required keyword ! TypeError, sent False
  async plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  async list = []
  async list with an unknown keyword ! TypeError when called, sent False
  async list with no keyword ! TypeError when called, sent False
  async streaming list with an unknown keyword ! TypeError, sent False
# pets dataclasses.dataclass
  plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  list = []
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1, x-call: 1] b''
  list forwarding a mapping of known keys = []
  > GET https://api.example.com/v1/pets/3
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json] b''
  get with its narrowed response media = Pet(id=3, name='fox', tag=None)
  list with an unknown keyword ! TypeError, sent False
  list without its required keyword ! TypeError, sent False
  raw list with an unknown keyword ! TypeError, sent False
  streaming list without its required keyword ! TypeError, sent False
  async plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  async list = []
  async list with an unknown keyword ! TypeError when called, sent False
  async list with no keyword ! TypeError when called, sent False
  async streaming list with an unknown keyword ! TypeError, sent False
# pets typing.TypedDict
  plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  list = []
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1, x-call: 1] b''
  list forwarding a mapping of known keys = []
  > GET https://api.example.com/v1/pets/3
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json] b''
  get with its narrowed response media = {'id': 3, 'name': 'fox'}
  list with an unknown keyword ! TypeError, sent False
  list without its required keyword ! TypeError, sent False
  raw list with an unknown keyword ! TypeError, sent False
  streaming list without its required keyword ! TypeError, sent False
  async plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  async list = []
  async list with an unknown keyword ! TypeError when called, sent False
  async list with no keyword ! TypeError when called, sent False
  async streaming list with an unknown keyword ! TypeError, sent False
# pets msgspec.Struct
  plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  list = []
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1, x-call: 1] b''
  list forwarding a mapping of known keys = []
  > GET https://api.example.com/v1/pets/3
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json] b''
  get with its narrowed response media = Pet(id=3, name='fox', tag=UNSET)
  list with an unknown keyword ! TypeError, sent False
  list without its required keyword ! TypeError, sent False
  raw list with an unknown keyword ! TypeError, sent False
  streaming list without its required keyword ! TypeError, sent False
  async plain get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_raw_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine True
  async with_streaming_response get_pet (petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY) unbound (self:POSITIONAL_OR_KEYWORD, petId:KEYWORD_ONLY, response_media_type:KEYWORD_ONLY, options:KEYWORD_ONLY)
    keywords petId!, response_media_type, options coroutine False
  > GET https://api.example.com/v1/pets
    [host: api.example.com, accept-encoding: gzip, deflate, accept: application/json, x-trace: t1] b''
  async list = []
  async list with an unknown keyword ! TypeError when called, sent False
  async list with no keyword ! TypeError when called, sent False
  async streaming list with an unknown keyword ! TypeError, sent False
