core/zenith/async_value library

Classes

AsyncData<T>
The successful state of an AsyncValue, holding the result value.
AsyncError<T>
The error state of an AsyncValue, holding the error and stackTrace.
AsyncLoading<T>
The loading state of an AsyncValue.
AsyncValue<T>
A sealed union representing the state of an asynchronous operation.

Extensions

SafeAsyncNodeX on ZenithNode<AsyncValue<T>>
Adds mounted-safe async execution helpers directly on async state nodes.