protocol_buffers v0.6.3 Protobuf.MessageProps

Link to this section Summary

Link to this section Types

Link to this type

t()

t() :: %Protobuf.MessageProps{
  embedded_fields: [atom()],
  enum?: boolean(),
  extendable?: boolean(),
  field_props: %{required(integer()) => Protobuf.FieldProps.T},
  field_tags: %{required(atom()) => integer()},
  map?: boolean(),
  oneof: [{atom(), non_neg_integer()}],
  ordered_tags: [integer()],
  repeated_fields: [atom()],
  syntax: atom(),
  tags_map: %{required(integer()) => integer()}
}

Link to this section Functions

Link to this function

has_oneof?(props)