updateToken method
Implementation
Future<void> updateToken(ValueGetter<FutureOr<T>> token) =>
_lock.lock<void>(() async => _token.value = await token());
Future<void> updateToken(ValueGetter<FutureOr<T>> token) =>
_lock.lock<void>(() async => _token.value = await token());