Size: a a a

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

2020 October 07

П

Паша Зерриканский... in Rust — русскоговорящее сообществo
вафель 🧇
У него много однопоточных tokio рантаймов
А где прочитать про это, кроме кода?
источник

DL

Danil Lugovskoy in Rust — русскоговорящее сообществo
Паша Зерриканский
А где прочитать про это, кроме кода?
https://actix.rs/docs/server/ прям в доке раздел Multi-threading
источник

П

Паша Зерриканский... in Rust — русскоговорящее сообществo
Danil Lugovskoy
https://actix.rs/docs/server/ прям в доке раздел Multi-threading
Спасибо.
источник

П

Паша Зерриканский... in Rust — русскоговорящее сообществo
Kitsu
actix::spawn?
А если вызывать tokio::spawn?
источник

K

Kitsu in Rust — русскоговорящее сообществo
Паша Зерриканский
А если вызывать tokio::spawn?
не стоит, вдруг он когда-нибудь переедет на другой рантайм
источник

p

polunin.ai in Rust — русскоговорящее сообществo
Kitsu
не стоит, вдруг он когда-нибудь переедет на другой рантайм
Смешно
источник

K

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

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Паша Зерриканский
А если вызывать tokio::spawn?
Можно
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Но актиксовый это скорее аналог spawn_local
источник

П

Паша Зерриканский... in Rust — русскоговорящее сообществo
Mikail Bagishov
Но актиксовый это скорее аналог spawn_local
Ну да, там написано "Spawns a future on the current arbiter"
источник

f

folex in Rust — русскоговорящее сообществo
Скоро начнется дублинский раст митап, будет кто смотреть? :)
https://www.meetup.com/Rust-Dublin/events/273014329
источник

АМ

Александр Мещеряков... in Rust — русскоговорящее сообществo
folex
А это ожидаемое поведение, что при serde(flatten) не работает serde(default)?

#[derive(Default, Deserialize)]
struct Inner { field: u32 }
#[derive(Deserialize)]
struct S {
   #[serde(default, flatten)]
   inner: Inner
}
fn main() { let _: S = serde_json::from_str(r#"{}"#).unwrap(); }

=>
"missing field `field`"

https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=521d313201d4299593dcdd48e853d440
Может default нужно повесить на field?
источник

f

folex in Rust — русскоговорящее сообществo
Александр Мещеряков
Может default нужно повесить на field?
Да, но у меня есть дефолт для структуры, странно его разбивать на отдельные функции под каждое поле в inner
источник
2020 October 08

AL

Andrey @ozkriff Lesn... in Rust — русскоговорящее сообществo
Если кому интересен TLDR куда движется ржавый игрострой, то я тут выкатил ежемесячник за Сентябрь: https://t.me/rust_gamedev_ru/34254
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
Привет!

Ребята, я переключился на найтли-тулчейн(1.49.0-nightly (91a79fb29 2020-10-07)), а Idea мне говорит, что corrupted standard library: /home/eliah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
Версия плагина "0.2.124.3130-193-nightly"
источник

K

Kitsu in Rust — русскоговорящее сообществo
Ilya Lakhin
Привет!

Ребята, я переключился на найтли-тулчейн(1.49.0-nightly (91a79fb29 2020-10-07)), а Idea мне говорит, что corrupted standard library: /home/eliah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/src
мб как-то криво тулчейн скачался, пробовал обновлять стдлибу?
источник

K

Kitsu in Rust — русскоговорящее сообществo
ну и работает ли в консоли, вне идеи
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
В консоли работает
источник

IL

Ilya Lakhin in Rust — русскоговорящее сообществo
Как переустановить тулчейн полностью?
источник