Function WorkStealingDeque.pop

Removes one value from the owner end in LIFO order.

WorkStealingTakeResult!T pop() nothrow @nogc @safe;

Returns

Result with found == true and the removed value when work was available; otherwise found == false.

Thread Safety

Owner-only. May run concurrently with thief steal and stealBatch operations.

Allocation

None.