@@ -14,24 +14,23 @@ cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
1414proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
1515";
1616
17- use std::error::Error;
1817use std::fs::File;
1918use std::io::prelude::*;
2019use std::path::Path;
2120
2221fn main() {
23- let path = Path::new("out/ lorem_ipsum.txt");
22+ let path = Path::new("lorem_ipsum.txt");
2423 let display = path.display();
2524
2625 // Open a file in write-only mode, returns `io::Result<File>`
2726 let mut file = match File::create(&path) {
28- Err(why) => panic!("couldn't create {}: {}", display, why.description() ),
27+ Err(why) => panic!("couldn't create {}: {}", display, why),
2928 Ok(file) => file,
3029 };
3130
3231 // Write the `LOREM_IPSUM` string to `file`, returns `io::Result<()>`
3332 match file.write_all(LOREM_IPSUM.as_bytes()) {
34- Err(why) => panic!("couldn't write to {}: {}", display, why.description() ),
33+ Err(why) => panic!("couldn't write to {}: {}", display, why),
3534 Ok(_) => println!("successfully wrote to {}", display),
3635 }
3736}
@@ -40,10 +39,9 @@ fn main() {
4039Here's the expected successful output:
4140
4241``` shell
43- $ mkdir out
4442$ rustc create.rs && ./create
45- successfully wrote to out/ lorem_ipsum.txt
46- $ cat out/ lorem_ipsum.txt
43+ successfully wrote to lorem_ipsum.txt
44+ $ cat lorem_ipsum.txt
4745Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
4846tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
4947quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
0 commit comments