providerQueueRemoveAt function
Removes the entry at index; throws RangeError on a bad index.
Implementation
List<ProviderQueueEntry> providerQueueRemoveAt(
List<ProviderQueueEntry> entries,
int index,
) {
if (index < 0 || index >= entries.length) {
throw RangeError.index(index, entries, 'index', null, entries.length);
}
return [...entries]..removeAt(index);
}