checkIfNeedEnqueue<T> static method
Implementation
static FutureOr<T> checkIfNeedEnqueue<T>(
Lock lock,
_WaitCallback<T> callback,
) {
if (lock.locked) {
return lock._wait(callback)!;
} else {
return callback();
}
}