Size: a a a

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

2020 November 09

АГ

Алексей Герасимов... in Rust — русскоговорящее сообществo
тебе же надо на каждой «итерации» возвращать значение + новое состояние, а ты возвращаешь значение + пустой кортеж
источник

r

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

r

red75prime in Rust — русскоговорящее сообществo
timer_stream должен быть бесконечным. Если нужно обрабатывать и конечный, надо добавить проверку возвращаемого значения у timer.next()
источник

МЛ

Михаил Лёсин... in Rust — русскоговорящее сообществo
оо, спасибо огромное! теперь понятно где я тупил.
Правда я сломался на понимании почему теперь его надо пинить :(
источник

МЛ

Михаил Лёсин... in Rust — русскоговорящее сообществo
из-за наличия вектора внутри?
источник

r

red75prime in Rust — русскоговорящее сообществo
Михаил Лёсин
из-за наличия вектора внутри?
Из-за того, что .next() заимствует аргумент и это заимствование пересекает .await
источник

r

red75prime in Rust — русскоговорящее сообществo
То есть футура содержит ссылку на значение, содержащееся в ней самой, и двигать её нельзя.
источник

r

red75prime in Rust — русскоговорящее сообществo
Заимствование вектора в .is_empty() и .push() не пересекает .await, так что вектор на это не влияет.
источник

МЛ

Михаил Лёсин... in Rust — русскоговорящее сообществo
т.е. из-за return Some((items ?
источник

r

red75prime in Rust — русскоговорящее сообществo
Михаил Лёсин
т.е. из-за return Some((items ?
из-за select! { _ = timer.next() => ... _ = src.next() => ... }
источник

r

red75prime in Rust — русскоговорящее сообществo
timer и src заимствуются, потом во внутренностях select делается .await (не совсем .await, но это не важно) и только после этого заимствование прекращается
источник

МЛ

Михаил Лёсин... in Rust — русскоговорящее сообществo
спасибо что разжевали, мозги кипят пока, пробую осознать :)
источник

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
очередной обзор случившегося в ржавом игрострое (октябрь 2020): https://t.me/rust_gamedev_ru/37289
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Ну нифигасе!!! Это уже похоже на геймдев 🥳
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Покрайней мере есть выбор на чем делать и вполне игры становятся похожими на игры 😊
источник
2020 November 10

RB

Rustem B. in Rust — русскоговорящее сообществo
собирал кто-нибудь проект для aarch64  с линкером clang?
не могу понять почему не компилится
может быть я не все флаги прописал?
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Rustem B.
собирал кто-нибудь проект для aarch64  с линкером clang?
не могу понять почему не компилится
может быть я не все флаги прописал?
а как ты собираешь?
источник

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
https://twitter.com/Gankra_/status/1325867518049857537 да, особенно по сравнению с ковырянием в кишках плюсовых стандартных библиотек
источник

d

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

Р

Раиль in Rust — русскоговорящее сообществo
Осталось дождаться tier 1 macOS 64bit ARM
источник