Size: a a a

2020 November 04

JC

Julian =) Coffee in Rust Beginners
Eugene
иначе говоря, rust-разработчик всё равно должен правильно понимать, валидные ссылки или нет, хотя бы для того, чтобы метки лайфтаймов расставить, или rust-разраб этого не должен делать?
ну он не должен, просто код не соберется
источник

JC

Julian =) Coffee in Rust Beginners
Eugene
расставлять метки лайфтаймов не нужно только в тех простых слуаях, которые rust-компилятор понимает
Если я правильно помню он просто ставит везде одинаковый лайфтайм, а потом если не получается, то говорит, что нужно раставить лайфтаймы самому
источник

JC

Julian =) Coffee in Rust Beginners
источник

SL

S. L. in Rust Beginners
всем привет, у меня несколько вопросов. Во-первых что означает "владеющие ресурсами"? Во-вторых, разве здесь не должна быть ошибка, ведь х очищается после присваивания y
источник

SL

S. L. in Rust Beginners
источник

a

antuan in Rust Beginners
Кажется в англоязычном варианте было бы понятнее)
источник

NE

Nyc Enas in Rust Beginners
числа и некоторые другие примитивные типы реализуют трейт Copy, это значит что значение при присвоении не перемещается, а копируется в новое место
источник

AK

Artem Khomenko in Rust Beginners
Включите это в закреп, шикарнейший ресурс
источник

AK

Alexander Krivitskiy in Rust Beginners
Slava Sokolovsky
Да. Тут и формулировать нечего: владение или заимствование?
Заимствование убивает эргономику, поэтому, если нет реальных ограничений по перфомансу и памяти всегда владей и клонь всё что видишь. Заимствование норм писать в простых кейсах итераторы/вьюхи. Там где ты просто рядом с оунед данными создаёшь свою структуру с ссылкой на них для каких-то манипуляций.
источник

CH

Crouching Homeless S... in Rust Beginners
"complete"?
источник

SS

Slava Sokolovsky in Rust Beginners
Alexander Krivitskiy
Заимствование убивает эргономику, поэтому, если нет реальных ограничений по перфомансу и памяти всегда владей и клонь всё что видишь. Заимствование норм писать в простых кейсах итераторы/вьюхи. Там где ты просто рядом с оунед данными создаёшь свою структуру с ссылкой на них для каких-то манипуляций.
Понял, спасибо
источник

T

Tommy in Rust Beginners
S. L.
всем привет, у меня несколько вопросов. Во-первых что означает "владеющие ресурсами"? Во-вторых, разве здесь не должна быть ошибка, ведь х очищается после присваивания y
Ты б хоть книжку какую прочёл, ну
источник

SL

S. L. in Rust Beginners
Tommy
Ты б хоть книжку какую прочёл, ну
читаю, и параллельно смотрю курс, вот и вопросы появляются
источник

JC

Julian =) Coffee in Rust Beginners
Tommy
Ты б хоть книжку какую прочёл, ну
Так это книжка и есть
источник

JC

Julian =) Coffee in Rust Beginners
А, или это Кладов
источник

DS

Dmitry Sokolov in Rust Beginners
Alexander Krivitskiy
Заимствование убивает эргономику, поэтому, если нет реальных ограничений по перфомансу и памяти всегда владей и клонь всё что видишь. Заимствование норм писать в простых кейсах итераторы/вьюхи. Там где ты просто рядом с оунед данными создаёшь свою структуру с ссылкой на них для каких-то манипуляций.
Как модифицировать исходный объект тогда?
источник

AK

Alexander Krivitskiy in Rust Beginners
Dmitry Sokolov
Как модифицировать исходный объект тогда?
В каком юз кейсе?
источник
2020 November 05

T

Tommy in Rust Beginners
Tommy
Ты б хоть книжку какую прочёл, ну
Я сам читаю Клабника, там это в начале, вообще отлично читается/усваивается
источник

VK

Vivek Kumar in Rust Beginners
then do exactly that in telethon
источник

AK

Artem Khomenko in Rust Beginners
Как правильнее, сравнивать со ссылкой на константу или разыменовывать ссылку?
f != &0 или *f != 0
источник