Functions for handling primitive types in Avro schemas
Summary
Types
@type primitive() ::
:null | :boolean | :int | :long | :float | :double | :bytes | :string
@type t() :: %AvroEx.Schema.Primitive{ metadata: AvroEx.Schema.metadata(), type: primitive() }