функций, которые возвращают Result<(), E>? У меня одного много таких?
У лодочника макрос под это дело какой-то есть вроде.
Не оч, наверное
А зачем?
По аналогии с функцией, которая не возвращает значение, вы же не пишете () в конце тела каждой такой функции.
🙂
anyhow::bail!
Что бы не случилось, делай yeet err
Но ставим точку с запятой, которое возвращает конкретный тип.
Я бы и рад, да только проблемы возникнут с тем, что результатом любого выражения можно тогда неявно пытаться вернуть Ok(()), что не ок
Особенно когда ты ; забыл поставить
А любое ли выражение подразумевает явный возврат Result?
Обсуждают сегодня