для рендеринга будут получать асинк, стримом из Tonic::Client.
пока смотрю в сторону egui, но она не асинк, у себя свой пул потоков держит. Наверное придется как-то в Tokio runtime запускать. Или может другую бибилиотеку порекомендуете?
откуда получаются данные на самом деле значения не имеет, асинк там или ещё что-то — гуй лучше в любом случае держать в отдельном (главном) потоке, и ничем его не нагружать токио можно запустить в отдельном потоке (в отдельных потоках), и данными обмениваться через синхронно-асинхронные каналы, например, flume
нету там пула. создаешь тред, читаешь мутексом, всё
ну запускаю простой экзампл с хелло ворд, там уже 5-6 потоков
это где посмотреть можно?
https://github.com/emilk/egui/tree/master/examples/hello_world
но весь рендеринг в одном потоке скорее всего, наверное потоки утилиты
Обсуждают сегодня