Ruby 3.3 リファレンスマニュアル

instance method CSV::Table#mode

mode -> SymbolRuby 1.9.3 から[permalink][rdoc][edit]

現在のアクセスモードを返します。

require "csv"

row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
table = CSV::Table.new([row])
p table.mode  # => :col_or_row
table.by_col!
p table.mode  # => :col