use std::fs::File; use std::io; fn f1() -> u32 { let greeting_file_result = File::open("hello.txt"); match greeting_file_result { Ok(ref f) => println!("{f:?}"), Err(e) => { println!("Fehler passiert:{e:?}"); return 1; } } let file = greeting_file_result.unwrap_or_else(|e| { println!("Fehler!"); panic!(); }); println!("{file:?}"); println!("Tschuess"); 0 } fn f2() -> Result { let _f = File::open("hello.txt")?; Ok(0_u32) } pub fn nov7() { // f1(); let r = f2(); println!("f2: r = {r:?}"); }