class Dry::Types::ConstraintError

def initialize(result, input)

Parameters:
  • input (Object) --
  • result (String, #to_s) --
def initialize(result, input)
  @result = result
  @input = input
  if result.is_a?(::String)
    super(result)
  else
    super(to_s)
  end
end

def message

Returns:
  • (String) -
def message
  "#{input.inspect} violates constraints (#{result} failed)"
end