Size: a a a

2020 May 11

r

red75prime in rust_offtopic
Stanislav Popov
лан гайз я знаю что делаю треш и мрак в понятиях раста.

проблема в чем - у меня однопоточный код который просто в цикле теребит структурку. просто этот цикл хитро разбит на функции.

почему то ублюдочное апи требует от данных Send/Sync. почему то футура требует от данных еще и Clone

по моей логике - если это может работать синхронно и последовательно просто так, то это может работать и на монотредных футурах
Какое API? Имя. А лучше ссылку на доку
источник

SP

Stanislav Popov in rust_offtopic
red75prime
Какое API? Имя. А лучше ссылку на доку
tokio::spawn
источник

r

red75prime in rust_offtopic
spawn_local
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
tokio::spawn
А кто ж тебе гарантирует, что там один тред?
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
А кто ж тебе гарантирует, что там один тред?
#[tokio::main(basic_scheduler)]
источник

SP

Stanislav Popov in rust_offtopic
red75prime
spawn_local
хммм
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
#[tokio::main(basic_scheduler)]
Какой версии у тебя токио вообще?
источник

SP

Stanislav Popov in rust_offtopic
забавно! я кучу всего находил, вплоть до того что нужно спавнить через Handle
источник

SP

Stanislav Popov in rust_offtopic
самый свежий конечно
источник

SP

Stanislav Popov in rust_offtopic
0.2.20
источник

EG

Emmanuel Goldstein in rust_offtopic
https://docs.rs/tokio/0.2.20/tokio/attr.main.html
Расскажи мне тогда, где ты нашёл basic_scheduler
источник

SP

Stanislav Popov in rust_offtopic
так ну я попробую это. если оно пашет то это топ
источник

NL

Nick Linker in rust_offtopic
Nickolay Ilyushin
Ну или там @nlinker
Тут накал страстей повышен что-ли? На первый взгляд один @p0lunin что-то нервничает, но вообще джерк вроде не брызжет. Сейчас проскроллю.
источник

MB

Mikail Bagishov in rust_offtopic
Не забудь в LocalSet завернуть
источник

SP

Stanislav Popov in rust_offtopic
ну он есть но не палится https://github.com/tokio-rs/tokio/issues/2112
источник

SP

Stanislav Popov in rust_offtopic
если src нажать там будет дока, но она старая
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
ну энивей оно работало
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
red75prime
spawn_local
нуу часов пять ты мне наверное спас, если оно работает )
источник