What is a good way to extract data from a &Result
type?
In my specific case, I have a &Result<DirEntry, Error>
type, which I can't unwrap because I don't own the object. I tried to dereference and clone it (*left_item).clone()
, but that just gives me a error with the note:
the method `clone` exists but the following trait bounds were not satisfied:
`std::result::Result<std::fs::DirEntry, std::io::Error> : std::clone::Clone`
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…