resolve

abstract fun <T> resolve(value: T): Deferred<T>

创建一个已经以给定值成功完成的 Deferred 对象。

功能类似于 JavaScript 的 Promise.resolve。 这在需要将一个普通值包装成 Deferred 以便与异步链式调用兼容的场景中非常有用。

Return

一个立即完成的 Deferred<T>

Parameters

T

值的类型。

value

预先设定的成功结果值。