который сами "наполняют" данными с сокетов. Я же не могу на каждое изменение пересылать по каналам весь накопленный стейт? Или я что-то упускаю? И как-раз поэтому, start структур подвешивает write скоуп, где я эти структуры оборачиваю в RwLock, чтоб они были доступны так же другим обработчикам
Тебе получается надо кроме отсылки сообщений ещё и *надо хранить все сообщения на стороне каждого Sender?
да, типа того, но правильнее не хранить, а иметь данные для каждого сендера
обычно в таких случаях футуры локально копят весь стейт который могут а потом по окончании работы один раз пересылают изменения чтобы минимально локов было. Но мб я не так понял задачу
Обсуждают сегодня