module Concurrent::ErlangActor::HasFrom

Attributes

from[R]

@return [Pid]

Public Class Methods

new(from) click to toggle source

@!visibility private

Calls superclass method
# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1272
def initialize(from)
  # noinspection RubySuperCallWithoutSuperclassInspection
  super()
  @from = from
end

Public Instance Methods

==(o) click to toggle source

@return [true, false]

# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1279
def ==(o)
  o.class == self.class && o.from == @from
end
Also aliased as: eql?
eql?(o)
Alias for: ==
hash() click to toggle source

@return [Integer]

# File lib/concurrent-ruby-edge/concurrent/edge/erlang_actor.rb, line 1286
def hash
  @from.hash
end