Constructs a future that is completed according to keepPromise. This pattern
can be used to convert callback-based APIs to Future-based ones. For example,
parameter keepPromise can call some callback-based API, and the callback
implementation can complete the supplied promise.
Constructs a future that is completed according to keepPromise. This pattern
can be used to convert callback-based APIs to Future-based ones. For example,
parameter keepPromise can call some callback-based API, and the callback
implementation can complete the supplied promise.