View Source ElixirAvro.AvroType.RecordField behaviour (elixir_avro v0.1.0)

Summary

Types

@type t() :: %ElixirAvro.AvroType.RecordField{
  aliases: [String.t()],
  default: :undefined | :avro.in() | :avro.avro_value(),
  doc: String.t(),
  name: String.t(),
  order: :ascending | :descending | :ignore,
  type: ElixirAvro.AvroType.t()
}

Callbacks

@callback from_erl(:avro.avro_type() | :avro.record_field()) :: t()

Functions