.results
.get(0)
.cloned()
.ok_or("No results found".into())
он пытается взять 0 элемент от Optional и если он none то текстовая ошибка (с помощтю into оно еще там в специальный тип ошибки преобразуется
А как такую же обработку сделать с expected?
expected - это unwrap но с кастомным текстом паники. То есть если Some, то вернуть значение, если None, то кинуть панику с текстом.
это я примерно понимаю
Обсуждают сегодня