class Dry::Schema::Message::Or::MultiPath
def _messages
- Api: - private
def _messages @_messages ||= [left, right].map do |message| handler = self.class.handler(message) unless handler raise ArgumentError, "#{message.inspect} is of unknown type #{message.class.inspect}" end handler.(message) end end