View Source AvroEx.Schema.Record.Field (AvroEx v1.2.0)

Link to this section Summary

Link to this section Types

Specs

t() :: %AvroEx.Schema.Record.Field{
  aliases: term(),
  default: term(),
  doc: term(),
  id: term(),
  name: term(),
  type: term()
}

Link to this section Functions

Link to this function

changeset(field, params)

View Source

Specs

changeset(
  t(),
  :invalid
  | %{optional(:__struct__) => none(), optional(atom() | binary()) => any()}
) :: Ecto.Changeset.t()
Link to this function

match?(field, context, data)

View Source

Specs

match?(t(), AvroEx.Schema.Context.t(), any()) :: boolean()