Size: a a a

2021 June 20

П

Пух in rust_offtopic
Ну там тоже не сильно оно, хотя можно и так реализовать
источник

AN

Alex Noname in rust_offtopic
а что она должна делать до тех пор как ей что то передали?
источник

П

Пух in rust_offtopic
Спать
источник

AN

Alex Noname in rust_offtopic
а смысл?
источник

goldstein опять in rust_offtopic
это звучит как канал
источник

AN

Alex Noname in rust_offtopic
соединение типа держать открытым?
источник

П

Пух in rust_offtopic
Чтобы делать
api.request(data).await
источник

goldstein опять in rust_offtopic
это также звучит как тривиальный асинхронный вызов
источник

goldstein опять in rust_offtopic
футуры уже умеют спать, пока ждут завершения других футур
источник

П

Пух in rust_offtopic
А сам вебсокет поллится отдельной футурой
источник

TK

Traveller Kolsky in rust_offtopic
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=90f9ef3898144ce9a53afb762df73eeb
Вопрос поднялся чисто академический - считается витейблом или нет? Мир не прям сильно знаю, как и ллвм с асмом, поэтому авторитетно не могу утверждать. На уровне языка-то понятно, что нет никакого виртуального вызова.
источник

П

Пух in rust_offtopic
То есть финт в том, что там у меня получается луп, который должен ответы по нужным футурам распихивать
источник

goldstein опять in rust_offtopic
read_from_websocket().await тебе создаст другую футуру и будет ждать получения ответа
источник

goldstein опять in rust_offtopic
это уже делает экзекьютор?
источник

П

Пух in rust_offtopic
Там нет последовательности
источник

AN

Alex Noname in rust_offtopic
щас бы терминологию царя искать в акдемической литературе. Ты еще про запарту в словаре Даля поищи.
источник

goldstein опять in rust_offtopic
а откуда бы тут vtable? это имплементация трейта на ZST, тут всё зерокостно.
источник

П

Пух in rust_offtopic
То есть там поток рандомного бреда, среди которого ответы на мои запросы
источник

goldstein опять in rust_offtopic
читаешь, выбрасываешь бред, читаешь дальше?
источник

TK

Traveller Kolsky in rust_offtopic
В ллвм ир глянь и в асм
источник