Size: a a a

Rust — русскоговорящее сообществo

2020 September 22

R

Roman in Rust — русскоговорящее сообществo
Эрик
А дропаться оно как будет?
Так то bumpallo::boxed::Box только drop_in_place делает. А память освобождает Bump
источник

Э

Эрик in Rust — русскоговорящее сообществo
Roman
Так то bumpallo::boxed::Box только drop_in_place делает. А память освобождает Bump
Если *mut T и *mut dyn Trait будут показывать в одно и то же после конверта указателя, что сделает drop_in_place?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Аллоцировали мы для T, а не для dyn Trait же.
источник

R

Roman in Rust — русскоговорящее сообществo
Очевидно, через старый указатель дропать не надо
источник

R

Roman in Rust — русскоговорящее сообществo
drop_in_place вполне справляется с дропаньем dyn Trait и [T]
источник

Э

Эрик in Rust — русскоговорящее сообществo
А, ну да, точно.
источник

R

Roman in Rust — русскоговорящее сообществo
drop_in_place только и делает, что вызывает рекурсивно Drop имплементации
источник

Э

Эрик in Rust — русскоговорящее сообществo
Бокса же то же самое делает и не парится.
источник

R

Roman in Rust — русскоговорящее сообществo
Я тоже думал, что тоже самое. А оказалось, что там компиляторная магия
источник

R

Roman in Rust — русскоговорящее сообществo
Потому что еще откуда-то надо взять Layout оригинальный
источник

R

Roman in Rust — русскоговорящее сообществo
А, ну хотя сейчас уже можно
источник

J

Joric in Rust — русскоговорящее сообществo
в sublime inlay hints бывают или нет а то я уже запутался в разных ide, может я их выключил как-то?
источник

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
источник

Э

Эрик in Rust — русскоговорящее сообществo
Joric
в sublime inlay hints бывают или нет а то я уже запутался в разных ide, может я их выключил как-то?
Только VScode и CoC.vim
источник

J

Joric in Rust — русскоговорящее сообществo
ну, в жидбрейнсах есть еще во всех
источник

Э

Эрик in Rust — русскоговорящее сообществo
Joric
ну, в жидбрейнсах есть еще во всех
Там свои плагины.
источник

J

Joric in Rust — русскоговорящее сообществo
мне не очень inlay hints нравились на самом деле, плохо видно где код кончается и где начинаются они, я их взял повыключал везде, а теперь вот вспомнить не могу где выключал и как. в vscode/clion уже включил обратно
источник

d

diabolo in Rust — русскоговорящее сообществo
я вообще не понимаю людей которые юзают что-то от intellij
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
diabolo
я вообще не понимаю людей которые юзают что-то от intellij
Почему?
источник

d

diabolo in Rust — русскоговорящее сообществo
вафель 🧇
Почему?
тормознутое — раз, закрытое два, и само в себе — три
источник