Method: ASIR::Result#initialize

Defined in:
lib/asir/result.rb

#initialize(msg, res = nil, exc = nil) ⇒ Result

Returns a new instance of Result.



12
13
14
15
16
# File 'lib/asir/result.rb', line 12

def initialize msg, res = nil, exc = nil
  @message = msg; @result = res
  @exception = exc && EncapsulatedException.new(exc)
  @identifier = @message.identifier
end