class Dry::Core::Equalizer

def define_methods(inspect: true, immutable: false)

Other tags:
    Api: - private

Returns:
  • (undefined) -

Parameters:
  • immutable (Boolean) -- whether to memoize #hash method
  • inspect (Boolean) -- whether to define #inspect method
def define_methods(inspect: true, immutable: false)
  define_cmp_method
  define_hash_method(immutable: immutable)
  define_inspect_method if inspect
end