Closed Kreedzt closed 3 years ago
原书中代码错误
let filename = PathBuf::from("./input/challenge.csv"); let csv_data = load_csv(filename).unwrap(); assert!(csv_data.is_ok()); // 很明显此处无法调用, 上一步已使用 unwrap() let modified_data = replace_column( csv_data, "City", "Beijing" ).unwrap(); assert!(modified_data.is_ok()); // 很明显此处无法调用, 上一步已使用 unwrap() let output_file = write_csv( &modified_data, "output/test.csv" ); assert!(output_file.is_ok());
应删除中间的两处 assert! 断言
assert!
本项目中的代码正常
@Kreedzt 感谢反馈。 这里加的 assert! 就是为了展示错误,看注释说明
原书中代码错误
应删除中间的两处
assert!
断言本项目中的代码正常