Size: a a a

2018 June 01

D

Denis in Rust Beginners
не, серьёзно, на работе пилим серьёзные штуки на плюсах, и дебагер бывает нужен раз в три месяца или реже, когда какой-нибудь пидор присылает sigabrt или типа того
ну на этапе активной разработки ещё были иногда проблемы с падениями, ну скажем, раз в две недели, но они как правило были вызваны невнимательностью в заимствованиях (что решается растом)
источник

D

Denis in Rust Beginners
остальные 99% проблем отслеживались по трейсам (логам)
источник

D

Denis in Rust Beginners
ну а в расте мне пока ни разу не приходилось вообще пользовать дебаггером, но на расте я для себя пишу, а не продакшн-код :)
источник

NK

ID:140289890 in Rust Beginners
Я растбук вчера читать начал, какие заимствования, вы чо))
источник

D

Denis in Rust Beginners
let a = &b; — вот такие
источник

NK

ID:140289890 in Rust Beginners
Эмм
источник

NK

ID:140289890 in Rust Beginners
В других языках так обычно обозначают указатели)
источник

NK

ID:140289890 in Rust Beginners
Это оно же?
источник

D

Denis in Rust Beginners
ссылки, скорее
источник

AD

Andrei D in Rust Beginners
ссылки
источник

D

Denis in Rust Beginners
но да
источник

λ

λоλторт in Rust Beginners
ID:140289890
Это оно же?
ссылки, ну или указатели, но с особой семантикой
источник
2018 June 02

P+

PAM3ES ++ in Rust Beginners
источник

P+

PAM3ES ++ in Rust Beginners
как его правильно написать
источник

м

мухожук in Rust Beginners
PAM3ES ++
как его правильно написать
& замени на &'a
источник

м

мухожук in Rust Beginners
у тебя 2 потенциально разных лайфтайма, компилятор не знает какой выбрать
источник

м

мухожук in Rust Beginners
скажи явно, что он одинаковый
источник

м

мухожук in Rust Beginners
а, подожди
источник

м

мухожук in Rust Beginners
ну да, всё верно, у тебя в impl указан лайтайм 'a, укажи такой же у аргументов функции
источник

D

Denis in Rust Beginners
мне так видится, что 'a нужно перед обоими аргументами указать)
источник