multiple_result library
Classes
-
Error<
S, E> - Error Result.
-
Result<
S, E> - Base Result class
-
Success<
S, E> - Success Result.
- SuccessResult
- Default success class.
- Unit
-
Used instead of
void
as a return statement for a function when no value is to be returned.
Extensions
-
AsyncResultExtension
on AsyncResult<
S, E> -
AsyncResult<S, E>
represents an asynchronous computation.
Constants
- success → const SuccessResult
- Default success case.
- unit → const Unit
-
Used instead of
void
as a return statement for a function when no value is to be returned.
Typedefs
-
AsyncResult<
S, E> = Future< Result< S, E> > -
AsyncResult<S, E>
represents an asynchronous computation.