(файла нет) так:
let file = File::open(filename)?;
получаем "No such file or directory (os error 2)"
Если так:
let file = File::open(filename).context(format!("file {:?}", filename))?;
получаем только "file имя"
Использовать Debug, а не Display, если нужен весь стек. println!("{:?}", err)
Обсуждают сегодня