class Dry::Logic::Result::Result::Set

def success?

def success?
  value.all?(&:success?)
end

def to_ary

def to_ary
  indices = value.map { |v| v.failure? ? value.index(v) : nil }.compact
  [:input, [rule.name, input, value.values_at(*indices).map(&:to_ary)]]
end