Module: Swamp::Operation::Result::WithResult::Interface

Defined in:
lib/swamp/operation/result.rb

Instance Method Summary collapse

Instance Method Details

#call(**kwargs) ⇒ Object



45
46
47
48
49
# File 'lib/swamp/operation/result.rb', line 45

def call(**kwargs)
  before_call!(**kwargs)
  _call
  result
end

#resultObject



41
42
43
# File 'lib/swamp/operation/result.rb', line 41

def result
  @result ||= self.class.result_klass.new
end