class Concurrent::Promise
def self.fulfill(value, opts = {})
-
(Promise)
- the newly created `Promise`
Raises:
-
(ArgumentError)
- if no block is given
def self.fulfill(value, opts = {}) Promise.new(opts).tap { |p| p.send(:synchronized_set_state!, true, value, nil) } end