Вопросы по теме 'lifetime-scoping'
Передача двух объектов, где один содержит ссылку на другой, в поток
У меня есть два объекта, где второй требует, чтобы первый пережил его, потому что он содержит ссылку на первый. Мне нужно переместить их обоих в поток, но компилятор жалуется, что первый не живет достаточно долго. Вот код:
use std::thread;...
957 просмотров
schedule
27.12.2023
Я неправильно реализую IntoIterator для ссылки на реализацию LazyList или это ошибка Rust?
При реализации версии LazyList (неизменяемый лениво-вычисляемый запоминающийся односвязный список, очень похожий на списки Haskell) я столкнулся с проблемой реализации IntoIterator , заключающейся в том, что код не удаляет ссылку, когда я думаю, что...
646 просмотров
schedule
27.10.2023