module Swamp::Operation::Result::WithResult::ClassMethods

@private

Attributes

result_klass[RW]

Public Instance Methods

define_result_klass(*fields) click to toggle source
# File lib/swamp/operation/result.rb, line 67
def define_result_klass(*fields)
  self.result_klass = Dry::Core::ClassBuilder.new(name: 'Result', parent: ResultKlass, namespace: self).call
  result_klass.define_fields(*fields)
end