我试图在一个文件中读取,直到每次结束2个字节.我想抓住EOF错误.我有这个代码:
loop {
let binary = match file.read_be_u16() {
Ok(binary) => binary,
Err(e) => panic!("Can't read from file: {}, err {}", filename, e),
// Can I catch this EOF error here?
};
println!("{:?}", binary);
}
Run Code Online (Sandbox Code Playgroud)