Sha256: 557707cdad19984c72948c470331f4d2e17d0c2b67ddc676c8db92510d22a1a4
Contents?: true
Size: 552 Bytes
Versions: 8
Compression:
Stored size: 552 Bytes
Contents
module Concurrent module Actor Error = Class.new(StandardError) class ActorTerminated < Error include TypeCheck attr_reader :reference def initialize(reference) @reference = Type! reference, Reference super reference.path end end class UnknownMessage < Error include TypeCheck attr_reader :envelope def initialize(envelope) @envelope = Type! envelope, Envelope super "#{envelope.message.inspect} from #{envelope.sender_path}" end end end end
Version data entries
8 entries across 8 versions & 1 rubygems