ошибку что RK<R> unused parameter
Поменял ссылку
<R> — unused generic. По правилам раста так нельзя, надо указывать баунды на ковариантность/инвариантность/контрвариантность через PhantomData.
Очень странно, просто в аналогичном примере точно так же задаётся, и при этом работает
Очевидно, есть какая-то разница между примерами.
Понял, буду смотреть, спасибо)
нам нужно задать лайфтайм и поле с фантомными данными?
Ну да, если генерик в структуре присутствует, но не используется, его надо использовать с PhantomData, там же даже компилятор это подсказывает.
Теперь вот такая проблема, решили сделать вот так https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=ad51b3b62c4413364f13547de8d6b364, но вылетает ошибка выше
я попробовал использовать фантомДату, но теперь выдает такое
А что за тема редактора ?
сверху терминал
А снизу редактор 🧐
Обсуждают сегодня