Size: a a a

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

2020 August 13

T1

Tony 123 in Rust — русскоговорящее сообществo
уверен знаком с ними более чем
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
расту нужна конравариантность на borrow
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
вот что решает мою проблему
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
но пока увы это невозможно, ибо придётся менять очень много из части языка как я понимаю
источник

AT

Alexander Tchitchigi... in Rust — русскоговорящее сообществo
Tony 123
расту нужна конравариантность на borrow
Можно поподробнее, пожалуйста? 😊
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Alexander Tchitchigin
Можно поподробнее, пожалуйста? 😊
что Cow<'a> коэрсится в Cow<'b> если 'a : 'b
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
Tony 123
расту нужна конравариантность на borrow
пробелма в том что вариантность имеет разную направленность в зависимости от того стоит Cow в параметрах или в результатах
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
для таких типов её сделать невозможно
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
Alex Zhukovsky
что Cow<'a> коэрсится в Cow<'b> если 'a : 'b
Но это же unsound.
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
А, вейт. Я в другую сторону прочитал.
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
ну в общем можешь в оффтоп зайти посмотреть на драму тони с коровой
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Alex Zhukovsky
что Cow<'a> коэрсится в Cow<'b> если 'a : 'b
наоборот же лол
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Casual tears
Но это же unsound.
это называется контравариантность
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
Tony 123
наоборот же лол
Наоборот будет unsound. Нельзя из меньшего лайфтайма в больший кастовать
источник

P

Pavel in Rust — русскоговорящее сообществo
Tony 123
наоборот же лол
стоп, почему наоборот?
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Casual tears
Наоборот будет unsound. Нельзя из меньшего лайфтайма в больший кастовать
нет, я же говорю это называется контравариантость
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
Tony 123
нет, я же говорю это называется контравариантость
Называй как хочешь, но корректным от этого оно не станет.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Casual tears
Наоборот будет unsound. Нельзя из меньшего лайфтайма в больший кастовать
'a: 'b — 'a тут меньший, не?
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Casual tears
Называй как хочешь, но корректным от этого оно не станет.
блядь
источник