class Dry::Logic::Rule::Result
def call(input)
def call(input) result = input[name] return result unless result.success? result_input = result.input Result::Wrapped.new(input, predicate.(result_input), self) end
def type
def type :res end
def call(input) result = input[name] return result unless result.success? result_input = result.input Result::Wrapped.new(input, predicate.(result_input), self) end
def type :res end