class Variable::Result

Result of operation that may time out

Attributes

value[R]

Public Class Methods

new(value) click to toggle source

Initialize result

@return [undefined]

# File lib/variable.rb, line 25
def initialize(value)
  @value = value
  freeze
end

Public Instance Methods

timeout?() click to toggle source

Test if take resulted in a timeout

@return [Boolean]

@api private

# File lib/variable.rb, line 35
def timeout?
  instance_of?(Timeout)
end