LINUX.ORG.RU

История изменений

Исправление red75prim, (текущая версия) :

Так вон же использует, без проблем:

Да, неверно выразился. Правильно будет: renderer не сможет использовать ссылку на Window, которое лежит в том-же самом инстансе структуры что и renderer. В расте нельзя выразить лайфтайм ссылок в self-referential структурах.

А компилируется потому что renderer использует не &Window, а Arc<Window> со 'static лайфтаймом.

Исходная версия red75prim, :

Так вон же использует, без проблем:

Да, неверно выразился. Правильно будет: renderer не сможет использовать ссылку на Window, которое лежит в том-же самом инстансе структуры что и renderer.

А компилируется потому что renderer использует не &Window, а Arc<Window> со 'static лайфтаймом.