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()