usingValue<T, R> function

Future<R> usingValue<T, R>(
  1. AsyncValueDisposable<T> disposable,
  2. UsingBody<T, R> body
)

Implementation

Future<R> usingValue<T, R>(
  AsyncValueDisposable<T> disposable,
  UsingBody<T, R> body,
) async {
  return using(disposable, (value) {
    return body(disposable.value);
  });
}