Class: Core::Async::Failure

Inherits:
Object
  • Object
show all
Includes:
Is::Inspectable
Defined in:
lib/core/async/failure.rb

Overview

public

Raised internally to communicate a fiber error.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(error) ⇒ Failure

Returns a new instance of Failure.



12
13
14
# File 'lib/core/async/failure.rb', line 12

def initialize(error)
  @error = error
end

Instance Attribute Details

#errorObject (readonly)

public

The original error.



18
19
20
# File 'lib/core/async/failure.rb', line 18

def error
  @error
end