պլհկ
ты в deps кладешь кусок стринги
պլհկ
которая дропается на строке 30
Loo
Денис
Денис
պլհկ
поэтому в deps.entry(..) и peoples.push() надо сделать to_owned()
Денис
Alex
Alex
но в колумбии наверное стыдно не использовать самое громкое сравнение если оно есть
ㅤ
Обнюхался кокса и начал спирали кодить
Судзумия
Ору
Berkus
гомоморфизмом увлекаетесь?
Anton
Anton
и опять сука грид вью
Anton
блять
Anton
все делают по новоу говна 20 летней давности
Anton
ну шо такое
Berkus
でゲソ
Не очень понял чё ему гридвью не нравится
Anton
чистые гридвью превращают верстку в специальную олипмиаду
Anton
а это никому нахуй не всралось
Anton
плюс минимум адаптивности
Anton
гридвью это тебе не css гриды
でゲソ
Понятнее не стало
Anton
ну я не смогу еще проще объяснить
Aleksey
ну вообще попробуйте в редакторе ui в qt накидать нормальный grid view, охренеете
Dmitry
псс посоны. Как в типе type Link<T> = Option<Box<Node<T>>>; указать что Node это ссылка ?
Alex
& ?
Dmitry
как это написать
Anonymous
&Node ?
Alex
или нет
Маjко
Маjко
Хотя мб лайфтайм и не нужен
Маjко
Чекни
Маjко
Но скорее всего да
Маjко
Потому что иначе компилятор не поймет что за ссылка без лайфтайма
Dmitry
вроде не орет
Маjко
Но зачем тебе боксить ссылку? О_о
Anonymous
такое впечатление что ссылка тут не то что имелось ввиду
Anonymous
может это boxed trait?
Dmitry
Маjко
Либо бокс либо ссылка
Маjко
А связный список.. односвязный имеется в виду?
Dmitry
да
Маjко
Ну тогда да, делай бокс без ссылки
Kerrigan
Маjко
без этого не смогу хвост сохранить
Ты и так не сможешь.
То что ты сейчас делаешь будет возможно использовать только в контексте одной функции. Потому что ссылки, сам понимаешь, будут на объекты на стеке ф-и.
Dmitry
чет сложно все
Маjко
И оно будет иммутабельно
Маjко
Если тебе нужен хвост — используй Rc/Weak
Денис
Rc/Weak не умеют в потоки
Маjко
Для разных потоков есть аналог на атомиках
Маjко
Arc
Dmitry
блин. я поплыл
Маjко
Pavel
а вы уверены что шарить один список между потоками очень ок идея? все книги и практики говорят об обратном - старайтесь отделять мух от котлет.
Маjко
Ему вроде и не надо
Pavel
там про Arc и прочее пошли советы
Маjко
Не шли, объясняли разницу прост
Dmitry
смотрю и не вкурюю зачем там Drop
պլհկ
Маjко
Представь что там лист на 100к нод
Dmitry
+ там на оборот пушат. Делают take() на новом элементе и начисто меняют. Это нормально ?
Маjко
Ignat
он что, хвостовую рекурсию не вывезет развернуть в цикл?
Маjко
В книге чтобы этого избежать делают свой дроп
Маjко
Который юзает хвостовую рекурсию чтобы такого не случилось
Dmitry
т.е мы стерли все на чисто и он пойдет дропать все элементы в head ?
Kyrylo 🇺🇦🇺🇦🇺🇦
Есть ли какой-то проект который позволяет автоматически пастить код в плейграунд?
kitsu
Anonymous