func ToPersistenceQueueState(
queueState *queueState,
readerStates := make(map[int64]*persistencespb.QueueReaderState)
for id, scopes := range queueState.readerScopes {
persistenceScopes := make([]*persistencespb.QueueSliceScope, 0, len(scopes))
for _, scope := range scopes {