Size: a a a

2021 May 27

KS

Kristina Ste in Rust Async
источник

KS

Kristina Ste in Rust Async
Вот нашла такое решение, похоже на костыль, конечно
источник

KS

Kristina Ste in Rust Async
The trait ‘Send’ is not inplemented for ‘dyn std::error::Error’
источник

D

Denis in Rust Async
ну так надо Box<dyn std::error::Error> заменить на Box<dyn std::error::Error + Send>
источник

D

Denis in Rust Async
в async fn main() ->
источник

П

Пух in Rust Async
А лучше +Send+Sync
источник

D

Denis in Rust Async
а лучше вообще юзать anyhow
источник

П

Пух in Rust Async
Если не либу пишешь. Если ее, то thiserror
источник

KS

Kristina Ste in Rust Async
Нет, это сервер+клиент
источник

D

Denis in Rust Async
да для начала достаточно anyhow юзать, он сильно проще чем thiserror/snafu
источник

KS

Kristina Ste in Rust Async
Ок, я его использовала в прошлых проектах с нуля, просто тут легаси, который не хочется переписывать. Видимо, придется менять.
источник

D

Denis in Rust Async
если хочется использовать многопоточный вариант, то тут, к сожалению, без вариантов
источник

D

Denis in Rust Async
(сорри за каламбур)
источник
2021 May 30

MS

Mikola Summer Duck in Rust Async
https://os.phil-opp.com/async-await/
Из блога про написание ОС, но при этом одна из вменяемейших статей про асинк/авейт, кооперативный мультитаскинг и то, зачем нужен Pin.
источник

IV

Ilya Verpovsky in Rust Async
Привет. Я тут в последнее время разбирался с Futures и Stream.
Stream очень похоже на rxjs, но мало операторов.
Но разобравшись, получилось сделать throttle_time из rxjs.
Хотел поделится своим успехом 😆
источник

DF

Dollar Føølish in Rust Async
стрим это просто список)
источник

DF

Dollar Føølish in Rust Async
в математическом смысле
источник

IV

Ilya Verpovsky in Rust Async
Ну да, итератор. Мне это и понравилось, а то я смотрел библиотеку rxRust, там буд-то званого всё изобретали. С использованием кучи nightly features.
источник

DF

Dollar Føølish in Rust Async
понятно)
источник

D

Denis in Rust Async
я надеюсь без слипов? :)
источник