class Concurrent::Promises::InternalStates::ResolvedWithResult

@!visibility private

Public Instance Methods

apply() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 391
def apply
  raise NotImplementedError
end
fulfilled?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 379
def fulfilled?
  raise NotImplementedError
end
reason() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 387
def reason
  raise NotImplementedError
end
resolved?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 367
def resolved?
  true
end
result() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 375
def result
  [fulfilled?, value, reason]
end
to_sym() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 371
def to_sym
  :resolved
end
value() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 383
def value
  raise NotImplementedError
end