Represents a Result that contains an Async.
typedef TResultAsync<T extends Object> = Result<Async<T>>;