A row from DuckDB's pragma_storage_info table function.
Summary
Types
@type t() :: %QuackDB.Storage.Segment{ additional_block_ids: term(), block_id: integer() | nil, block_offset: integer() | nil, column_id: integer() | nil, column_name: String.t() | nil, column_path: String.t() | nil, compression: String.t() | nil, count: integer() | nil, has_updates: boolean() | nil, persistent: boolean() | nil, row_group_id: integer() | nil, segment_id: integer() | nil, segment_info: String.t() | nil, segment_type: String.t() | nil, start: integer() | nil, stats: String.t() | nil }