enum class concurrent::FutureState

sys::Obj
  sys::Enum
    concurrent::FutureState

@Js
@Serializable { simple=true }

Source

State of a Future's asynchronous computation

cancelled

const static FutureState cancelled := ...

Source

err

const static FutureState err := ...

Source

fromStr

static new fromStr(Str name, Bool checked := true)

Source

Return the FutureState instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

isComplete

Bool isComplete()

Source

Return if in any completed state: ok, err, or cancelled

isPending

Bool isPending()

Source

Return if pending state

ok

const static FutureState ok := ...

Source

pending

const static FutureState pending := ...

Source

vals

const static FutureState[] vals := ...

Source

List of FutureState values indexed by ordinal