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