какая то Data - контейнер. Какой-то поток ее меняет. Проблема в том, что там for с await для обновления каждого элемента и на обычный mutex ругается что держится гард рядом с await. Правильнее ли будет оставить Data в одном потоке и через канал отправлять уведомление о необходимости изменения из второго? Видел крейт с async mutex, но может быть есть еще варианты?
а читать вы с Data как будете?
Изначально data пуст. Обратным каналом уведомление о новом элементе
Обсуждают сегодня