class Concurrent::Promises::InternalStates::ResolvedWithResult

@!visibility private

Public Instance Methods

apply() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 389
def apply
  raise NotImplementedError
end
fulfilled?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 377
def fulfilled?
  raise NotImplementedError
end
reason() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 385
def reason
  raise NotImplementedError
end
resolved?() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 365
def resolved?
  true
end
result() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 373
def result
  [fulfilled?, value, reason]
end
to_sym() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 369
def to_sym
  :resolved
end
value() click to toggle source
# File lib/concurrent-ruby/concurrent/promises.rb, line 381
def value
  raise NotImplementedError
end