Class: Polars::Struct

Inherits:
DataType show all
Defined in:
lib/polars/data_types.rb

Overview

Struct composite type.

Instance Method Summary collapse

Constructor Details

#initialize(fields) ⇒ Struct

Returns a new instance of Struct.



114
115
116
117
118
119
120
# File 'lib/polars/data_types.rb', line 114

def initialize(fields)
  if fields.is_a?(Hash)
    @fields = fields.map { |n, d| Field.new(n, d) }
  else
    @fields = fields
  end
end