next возвращает AnotherError которая может быть превращена в Error, но так как возвращается опция я не могу просто ее выкинуть с помощью ?. Какие есть варианты? каждый раз match не хочется писать
Option::transpose
А AnotherError должна превращаться в Error или в None?
пример: функция возвращает Result<Option<String>, ScrapeError> нужно сделать Option<Result<String, ScrapeError>>
ну это .transpose()
попробую
Обсуждают сегодня