Size: a a a

2021 April 29

EG

Emmanuel Goldstein in rust_offtopic
Affine это дефолтное свойство типов в расте.
источник

EG

Emmanuel Goldstein in rust_offtopic
Affine == !Copy
источник

TK

Traveller Kolsky in rust_offtopic
Для остальных было бы ?Affine или !Affine
источник

EG

Emmanuel Goldstein in rust_offtopic
Ты термины путаешь.
источник

EG

Emmanuel Goldstein in rust_offtopic
Affine это тупо !Copy, всё.
Relevant это то, чего не хватает.
источник

B

Börgar in rust_offtopic
а, так Clone ок?
источник

EG

Emmanuel Goldstein in rust_offtopic
Clone ок. На аналоге Clone реальные языки с линтипами и построены, собственно.
источник

D

Dima in rust_offtopic
Оффтопик, @emmanuelGoldstein ты растрер уже или все таки не срослось
источник

EG

Emmanuel Goldstein in rust_offtopic
См. neut, например.
источник

TK

Traveller Kolsky in rust_offtopic
Блин, термин не подходит, действительно, но и ты неправ. Affine это 0-1, Copy это 0+.
источник

EG

Emmanuel Goldstein in rust_offtopic
Таки да.
источник

D

Dima in rust_offtopic
Грац, рад что порешали все бюрократические вопросы
источник

AN

Alex Noname in rust_offtopic
источник

TK

Traveller Kolsky in rust_offtopic
Или нет, всё-таки прав. Блин, почему так запутано.
источник

EG

Emmanuel Goldstein in rust_offtopic
Да, !Copy это 0-1
источник

EG

Emmanuel Goldstein in rust_offtopic
Взятие ссылки не считается использованием
источник

TK

Traveller Kolsky in rust_offtopic
Ссылки тоже Copy
источник

EG

Emmanuel Goldstein in rust_offtopic
Да, &T сами по себе !Affine
источник

EG

Emmanuel Goldstein in rust_offtopic
impl Affine for T where T: !Copy {}

короче.
источник

TK

Traveller Kolsky in rust_offtopic
Тогда Unrelevant хорошее имя
источник