module MiniSql::Result
Public Instance Methods
==(other_result)
click to toggle source
# File lib/mini_sql/result.rb, line 20 def ==(other_result) self.class.decorator == other_result.class.decorator && self.instance_variables == other_result.instance_variables && self.values == other_result.values end
eql?(other_result)
click to toggle source
# File lib/mini_sql/result.rb, line 26 def eql?(other_result) self == other_result end
to_h()
click to toggle source
# File lib/mini_sql/result.rb, line 8 def to_h r = {} instance_variables.each do |f| r[f.to_s.delete_prefix('@').to_sym] = instance_variable_get(f) end r end
values()
click to toggle source
# File lib/mini_sql/result.rb, line 16 def values instance_variables.map { |f| instance_variable_get(f) } end