parameters: (binary=None)
return_statement: return Petshop(**struct.to_dict(verbose=True))
docstring: Load the binary of Petshop.capnp into class Petshop
          :type binary: bytes. If none creates an empty capnp object.
          rtype: Petshop
docstring_summary: Load the binary of Petshop.capnp into class Petshop
          :type binary: bytes. If none creates an empty capnp object.
          rtype: Petshop
docstring_tokens: Load the binary of Petshop . capnp into class Petshop : type binary : bytes . If none creates an empty capnp object . rtype : Petshop
function: def new(binary=None):
          """
          Load the binary of Petshop.capnp into class Petshop
          :type binary: bytes. If none creates an empty capnp object.
          rtype: Petshop
          """
          template = capnp.load('%s/Petshop.capnp' % dir)
          struct = template.Petshop.from_bytes(binary) if binary else template.Petshop.new_message()
          return Petshop(**struct.to_dict(verbose=True))
function_tokens: def new ( binary = None ) : template = capnp . load ( '%s/Petshop.capnp' % dir ) struct = template . Petshop . from_bytes ( binary ) if binary else template . Petshop . new_message ( ) return Petshop ( * * struct . to_dict ( verbose = True ) )