Size: a a a

2021 January 04

AI

Alex Ilizarov in Rust Async
Если удобно прям в ней - делай прям в ней. Так ты не забудешь оьработать синк блок
источник

B

Bogdan in Rust Async
Bogdan
Допутим ф-я

find_users_by_age
Ну а ф-ю вызывает хттп хендлер, или прослойка логики
источник

B

Bogdan in Rust Async
Меня еще очень сиущает, что конекшен пул протягивпют сверху вниз через все функции
источник

AI

Alex Ilizarov in Rust Async
Bogdan
Меня еще очень сиущает, что конекшен пул протягивпют сверху вниз через все функции
Предложи как бы ты делал в своем фреймворке
источник

B

Bogdan in Rust Async
Alex Ilizarov
Предложи как бы ты делал в своем фреймворке
ну я привык к Dependency Injection

есть некий UserService : IUserSrvice

в который попадает автоматом IUserRepository

т.е. метод имеет только один агргуемнт — критерий поиска
источник

B

Bogdan in Rust Async
ну а репозиторий и конекшен автомтам возвращается при конце HTTP запроса
источник

AI

Alex Ilizarov in Rust Async
Bogdan
ну я привык к Dependency Injection

есть некий UserService : IUserSrvice

в который попадает автоматом IUserRepository

т.е. метод имеет только один агргуемнт — критерий поиска
Теперь реализуй его в расте
источник

B

Bogdan in Rust Async
c DI фремворками как-то туго


ну и Trait-бежкты как я понимаю не кошерно использовать
источник

A

Adatan in Rust Async
Как несколько JoinHandle в векторе соединить друг с другом и подождать пока они все закончат работу?
источник

AI

Alex Ilizarov in Rust Async
Adatan
Как несколько JoinHandle в векторе соединить друг с другом и подождать пока они все закончат работу?
Ты ждешь завершения массива футур?
источник

A

Adatan in Rust Async
Alex Ilizarov
Ты ждешь завершения массива футур?
Да, мне подсказали просто после в цикле каждую проэвейтить
источник

A

Adatan in Rust Async
вроде работает
источник

AI

Alex Ilizarov in Rust Async
Adatan
Да, мне подсказали просто после в цикле каждую проэвейтить
В цикле они будут друг за другом выполняться
источник

AI

Alex Ilizarov in Rust Async
А тебе нужен FuturesUnordered, не знаю остался он еще в токио или нет
источник

A

Adatan in Rust Async
а блин... И как тогда быть?
источник

A

Adatan in Rust Async
я на 0.2.24
источник

AI

Alex Ilizarov in Rust Async
Еще макросы какие то были чтобы все футуры объединить
источник

s

std::mpa in Rust Async
futures::futures::join_all(vec)?
источник

A

Adatan in Rust Async
-, это в реалтайме происходит
источник

A

Adatan in Rust Async
неизвестно сколько тасков будет
источник