Size: a a a

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

2020 April 01

АК

Алексей Колотвинов in Rust — русскоговорящее сообществo
Вафель
Тогда это видимо благодаря #[lang = "owned_box"], т.е. box в компилятор вшит
Спасибо, пошел учить матчасть
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
А это нормально что у меня на 1.42 бенчмарки компилятся экстра-долго?
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
хотя раньше компилилось за пару секунд
источник

D

Denis in Rust — русскоговорящее сообществo
хз, мб lto включился?
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
shameless plug: мы сделали крипто-MPC на сессионных типах: https://medium.com/@cathieyun/bulletproof-multi-party-computation-in-rust-with-session-types-b3da6e928d5d
источник

AZ

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

MF

Max Frai in Rust — русскоговорящее сообществo
Как проверить, что значение enum не равно такому-то?
источник

MF

Max Frai in Rust — русскоговорящее сообществo
enum Test { A, B }
let data = Test::A;
if data != Test::B { .. }
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Так не работает, не позволяет сравнить
источник

Ct

Casual tears in Rust — русскоговорящее сообществo
#[derive(PartialEq, Eq)] ?
источник

MF

Max Frai in Rust — русскоговорящее сообществo
Странно, что компилятор не предложил, спасибо
источник

M

Marat in Rust — русскоговорящее сообществo
Max Frai
Так не работает, не позволяет сравнить
так работает без имплементации трейта Eq
if !matches!(data, Test::B) { .. }
источник

VS

Vlad Stepanov in Rust — русскоговорящее сообществo
идео
источник

MF

Max Frai in Rust — русскоговорящее сообществo
не знал о макросе таком, почитаю
источник

M

Marat in Rust — русскоговорящее сообществo
Max Frai
не знал о макросе таком, почитаю
в последнем релизе раста он в стейбле, если чо
источник

M

Marat in Rust — русскоговорящее сообществo
Max Frai
не знал о макросе таком, почитаю
источник
2020 April 02

p

polunin.ai in Rust — русскоговорящее сообществo
Marat
так работает без имплементации трейта Eq
if !matches!(data, Test::B) { .. }
Он просил сравнить значения перечисления а не вариант перечисления
источник

В

Вафель in Rust — русскоговорящее сообществo
polunin.ai
Он просил сравнить значения перечисления а не вариант перечисления
Но в его варианте это C-like енам
источник

В

Вафель in Rust — русскоговорящее сообществo
Так что одно и тоже
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Нет
источник