class Concurrent::Promises::InternalStates::ResolvedWithResult

@!visibility private

Public Instance Methods

apply() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 390
def apply
  raise NotImplementedError
end
fulfilled?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 378
def fulfilled?
  raise NotImplementedError
end
reason() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 386
def reason
  raise NotImplementedError
end
resolved?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 366
def resolved?
  true
end
result() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 374
def result
  [fulfilled?, value, reason]
end
to_sym() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 370
def to_sym
  :resolved
end
value() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 382
def value
  raise NotImplementedError
end