ExIceberg.Types.Field (ExIceberg v0.3.0)

Represents a field in an Iceberg table schema.

This struct is used to define table fields with proper type safety and corresponds directly to the Rust IcebergField struct.

Summary

Types

@type t() :: %ExIceberg.Types.Field{
  field_id: integer() | nil,
  field_type: ExIceberg.Types.type(),
  name: String.t(),
  required: boolean()
}