DBF. Field
(dbf_ex v0.2.0)
Copy Markdown
Metadata describing a field in a DBF record.
Summary
Types
@type decoder() :: {:text, text_decoder()} | {:unsupported, binary()}
@type t() :: %DBF.Field{ address: non_neg_integer() | nil, decimal: non_neg_integer() | nil, decoder: decoder(), descriptor_offset: non_neg_integer(), flags: byte() | nil, length: non_neg_integer(), name: binary(), raw_descriptor: binary(), record_offset: pos_integer(), reserved: binary(), set_fields_flag: byte() | nil, type: binary(), work_area: byte() | nil }
@type text_decoder() :: :character | :float | :logical | {:numeric, DBF.numeric_policy() | :exact_unscaled} | :memo | :date