class Dry::Logic::Result::Result::LazyValue

def input

def input
  success? ? rule.evaluate_input(@input) : @input
end

def to_ary

def to_ary
  [:input, [rule.name, input, [rule.to_ary]]]
end