Returns a duplicate of self
, in mixed mode (see Mixed Mode):
source = "Name,Value\nfoo,0\nbar,1\nbaz,2\n" table = CSV.parse(source, headers: true).by_col! table.mode # => :col dup_table = table.by_col_or_row dup_table.mode # => :col_or_row dup_table.equal?(table) # => false # It's a dup
This may be used to chain method calls without changing the mode (but also will affect performance and memory usage):
dup_table.by_col_or_row['Name']
Also note that changes to the duplicate table will not affect the original.
Sets the mode for self
to mixed mode (see Mixed Mode); returns self
:
source = "Name,Value\nfoo,0\nbar,1\nbaz,2\n" table = CSV.parse(source, headers: true).by_col! table.mode # => :col table1 = table.by_col_or_row! table.mode # => :col_or_row table1.equal?(table) # => true # Returned self
Add the –clear-sources option
Add the –update-sources option
See the OpenSSL
documentation for EC_GROUP_get_degree()
Is this tar entry a directory?
Reads len
bytes from the tar file entry, or the rest of the entry if nil
Rewinds to the beginning of the tar file entry
Returns an empty resolution state @return [ResolutionState] an empty state