Всем доброго утра, хочу попробовать накидать микро игровой движок на rust. Все по классике. Список игровых объектов для обработки и цикл для их процессинга. Но тут возник вопрос, если выносить обработку графики в отдельный thread как правильно поставить взаимодействие этого thread с игровыми объектами. Как это будет более правильно сделать в rust? Я бы не хотел привязывать графику к основному циклу.