enum class concurrent::FutureStatus
sys::Obj sys::Enum concurrent::FutureStatus
@Js
@Serializable { simple=true }
State of a Future's asynchronous computation
- cancelled
-
const static FutureStatus cancelled := ...
- err
-
const static FutureStatus err := ...
- fromStr
-
static new fromStr(Str name, Bool checked := true)
Return the FutureStatus instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.
- isCancelled
-
Bool isCancelled()
Return if the cancelled state
- isComplete
-
Bool isComplete()
Return if in any completed state: ok, err, or cancelled
- isErr
-
Bool isErr()
Return if the err state
- isOk
-
Bool isOk()
Return if the ok state
- isPending
-
Bool isPending()
Return if pending state
- ok
-
const static FutureStatus ok := ...
- pending
-
const static FutureStatus pending := ...
- vals
-
const static FutureStatus[] vals := ...
List of FutureStatus values indexed by ordinal