type

FutureStatus

@Js
@Serializable { simple=true }
enum class FutureStatus : Enum

State of a Future's asynchronous computation

enum

constructors

fromStr

Return the FutureStatus instance for the specified name.

fields

vals

List of FutureStatus values indexed by ordinal

methods

isCancelled

Return if the cancelled state

isComplete

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

isErr

Return if the err state

isOk

Return if the ok state

isPending

Return if pending state

Slot Details

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