   use Protobuf, syntax: :proto2
 
   @type t :: %__MODULE__{
-    key_that_needs_1234camel_CasIng: integer,
-    value:                           integer,
-    _my_field_name_2:                integer
-  }
+          key_that_needs_1234camel_CasIng: integer,
+          value: integer,
+          _my_field_name_2: integer
+        }
   defstruct [:key_that_needs_1234camel_CasIng, :value, :_my_field_name_2]
 
   field :key_that_needs_1234camel_CasIng, 1, required: true, type: :int64

  use Protobuf, syntax: :proto2

  @type t :: %__MODULE__{
    member: String.t
  }
  defstruct [:member]

  field :member, 15, optional: true, type: :string

  use Protobuf, syntax: :proto2

  defstruct []
end

defmodule My.Test.HatType do
