Returns the value of this FutureOr (T). If the value is null, it will return the defaultValue.
T
defaultValue
FutureOr<T> orElseAsync(T defaultValue) => then((value) => value ?? defaultValue);