thenRun<T extends Object> method
Implementation
FutureResult<T> thenRun<T extends Object>(UnaryFutureOr<T, S> function) =>
Future.sync(() => this).then(
(result) => result.isSuccess
? function.runAsync(result.asSuccess)
: result.asFailure.recast(),
);