unwrap_or_else in rust
// You can use .unwrap_or_else method instead of Result enum
use std::path::Path;
use std::fs;
fn main() {
let path = Path::new("hello.txt");
let content = String::from("hello world");
fs::write(path, content).unwrap_or_else(|error| {
panic!("an error occurred while writing the file: {}", error)
})
}
Ahmad Khaefi