Sha256: 6b2b3615e4619a8c8b990db6bdc1368ecf297fb2e221aed4fdd004de44dc89b5
Contents?: true
Size: 551 Bytes
Versions: 11
Compression:
Stored size: 551 Bytes
Contents
# frozen_string_literal: true module Katalyst module Tables module Suggestions class Base attr_reader :value def initialize(value) @value = value end def type raise NotImplementedError end def hash [self.class, value].hash end def eql?(other) other.class.eql?(self.class) && other.value.eql?(value) end def inspect "#<#{self.class.name} value: #{value.inspect}>" end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems