module Concurrent::ErlangActor::HasReason
Attributes
@return [Object]
Public Class Methods
Source
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1304 def initialize(from, reason) # noinspection RubySuperCallWithoutSuperclassInspection super from @reason = reason end
@!visibility private
Calls superclass method
Concurrent::ErlangActor::HasFrom::new
Public Instance Methods
Source
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1316 def ==(o) # noinspection RubySuperCallWithoutSuperclassInspection super(o) && o.reason == self.reason end
@return [true, false]
Calls superclass method
Concurrent::ErlangActor::HasFrom#==
Source
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1322 def hash [@from, @reason].hash end
@return [Integer]