class Async::Promise

def completed?

@returns [Boolean] Whether the promise has completed successfully.
def completed?
	@mutex.synchronize {@resolved == :completed}
end