Promise

Undocumented in source.

Members

Aliases

T
alias T = T_
Undocumented in source.
Types
alias Types = Tuple!()
Undocumented in source.
Types
alias Types = Tuple!(T)
Undocumented in source.

Functions

except
Promise!void except(U delegate(E e) cb)
Undocumented in source. Be warned that the author may not have intended to support it.
failure
Promise!T failure(U delegate(Exception) cb)
Undocumented in source. Be warned that the author may not have intended to support it.
finall
auto finall(U2 delegate() cb)
Undocumented in source. Be warned that the author may not have intended to support it.
nothrow_
Promise!void nothrow_()
Undocumented in source. Be warned that the author may not have intended to support it.
then
Promisify!U then(U delegate() cb)
Undocumented in source. Be warned that the author may not have intended to support it.
then
Promisify!U then(U delegate(T) cb)
Undocumented in source. Be warned that the author may not have intended to support it.
then
Promisify!U then(U delegate() cb)
Undocumented in source. Be warned that the author may not have intended to support it.
then2
Promisify!U then2(Then!U cb)
Undocumented in source. Be warned that the author may not have intended to support it.
then_
void then_(void delegate(Value) nothrow cb)
Undocumented in source.

Static functions

rejected
Promise!T rejected(Exception e)
Undocumented in source. Be warned that the author may not have intended to support it.
resolved
Promise!T resolved()
Undocumented in source. Be warned that the author may not have intended to support it.
resolved
Promise!T resolved(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
resolved_
Promise!T resolved_(Value value)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Value
struct Value
Undocumented in source.

Templates

Then
template Then(U)
Undocumented in source.
Then
template Then(U)
Undocumented in source.

Inherited Members

From Promise_

fatal
void fatal()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta