Size: a a a

2018 July 30

A

Alexander in Rust Async
2) я в error_handle обработаю этот тупл ошибки
источник

D

Denis in Rust Async
ну смотри, если у r.into_future() убрать мапы, то у тебя просто for_each не сработает, потому что он ожидает тот же тип ошибки
источник

V

Vladimir in Rust Async
Denis
можно вообще без юзера
Ну без юзера просто вывожу в лог, что зафакапилось, и сливаю фьючу
источник

D

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

A

Alexander in Rust Async
Denis
ну смотри, если у r.into_future() убрать мапы, то у тебя просто for_each не сработает, потому что он ожидает тот же тип ошибки
Вот я и думал, но стеснялся написать, что похоже for_each2 нужен :)
источник

D

Denis in Rust Async
ахаха
источник

D

Denis in Rust Async
в виде свободной функции легко замутить
источник

A

Alexander in Rust Async
Я боюсь как бы ещё не select2_2 ещё. Но не уверен.
источник

V

Vladimir in Rust Async
Denis
дык, фьючи чейнятся через and_then, которому нужен один и тот же тип ошибки всю дорогу
Ну я бы возвращал строку и на нижнем уровне писал бы в лог, но валидный кейс возвращать ничего как ошибку
источник

A

Alexander in Rust Async
Типа and_then сейчас ругается что разные туплы в него попадают?
источник

A

Alexander in Rust Async
Vladimir
Ну я бы возвращал строку и на нижнем уровне писал бы в лог, но валидный кейс возвращать ничего как ошибку
Ну строку - как-то не 🔥
источник

D

Denis in Rust Async
Alexander
Типа and_then сейчас ругается что разные туплы в него попадают?
нет, for_each будет ругаться, если после r.into_future() убрать .map...
источник

V

Vladimir in Rust Async
Alexander
Ну строку - как-то не 🔥
А зачем тебе тип, который и так потом в строку форматнется?
источник

D

Denis in Rust Async
ща короче
источник

A

Alexander in Rust Async
Vladimir
А зачем тебе тип, который и так потом в строку форматнется?
Ну удобно заматчить - просто на разные ошибки я по разному реагирую.
источник

A

Alexander in Rust Async
Denis
нет, for_each будет ругаться, если после r.into_future() убрать .map...
Просто изначально я думал что and_then2 меня вообще от map_err избавит. И в еррор-хендле я все же получу ошибку типа ok(err(ioerr)) или типа того.
источник

D

Denis in Rust Async
ну нужен for_each2 :)
источник

V

Vladimir in Rust Async
Alexander
Ну удобно заматчить - просто на разные ошибки я по разному реагирую.
Если есть реакция на ошибку то да, но какая реакция у тебя?
источник

A

Alexander in Rust Async
Denis
ну нужен for_each2 :)
А вот select2_2 тут случайно не нужен будет? А то уже перебор :)
источник

D

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