sharedRemoveRecordAt

private fnvoid sharedRemoveRecordAt(Handler)(shared SharedState!Handler state, size_t index) @safe

Splice one record out by index under the lock.

Parameters

stateThe shared state; the caller must hold state.mutex.
indexIndex of the record to remove.