Method: Thread::Promise#delivered?

Defined in:
lib/thread/promise.rb

#delivered?Boolean Also known as: realized?

Check if a value has been delivered.

Returns:

  • (Boolean)


21
22
23
24
25
# File 'lib/thread/promise.rb', line 21

def delivered?
	@mutex.synchronize {
		instance_variable_defined? :@value
	}
end