Каков хороший способ извлечь данные из типа &Result
?
В моем конкретном случае у меня есть тип &Result<DirEntry, Error>
, который я не могу развернуть, потому что мне не принадлежитобъект.Я попытался разыскивать и клонировать его (*left_item).clone()
, но это просто выдает ошибку с пометкой:
the method `clone` exists but the following trait bounds were not satisfied:
`std::result::Result<std::fs::DirEntry, std::io::Error> : std::clone::Clone`