class Dry::Core::Equalizer

def define_inspect_method

Other tags:
    Api: - private

Returns:
  • (undefined) -
def define_inspect_method
  keys = @keys
  define_method(:inspect) do
    klass = self.class
    name  = klass.name || klass.inspect
    "#<#{name}#{keys.map { |key| " #{key}=#{__send__(key).inspect}" }.join}>"
  end
end