From 67cdcc2e12118becb823e20a40cc2687f2b8425a Mon Sep 17 00:00:00 2001 From: Adam Carpenter <53hornet@gmail.com> Date: Wed, 27 Mar 2019 15:32:37 -0400 Subject: Started Rust in Action MEAP. --- errors/src/main.rs | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 errors/src/main.rs (limited to 'errors/src') diff --git a/errors/src/main.rs b/errors/src/main.rs deleted file mode 100644 index 1250677..0000000 --- a/errors/src/main.rs +++ /dev/null @@ -1,38 +0,0 @@ -use std::io; -use std::io::Read; -use std::fs::File; -//use std::io::ErrorKind; - -fn read_username_from_file() -> Result { -// let f = File::open("hello.txt"); -// let mut f = match f { -// Ok(file) => file, -// Err(e) => return Err(e), -// }; -// let mut s = String::new(); -// match f.read_to_string(&mut s) { -// Ok(_) => Ok(s), -// Err(e) => Err(e), -// } - let mut s = String::new(); - File::open("hello.txt")?.read_to_string(&mut s)?; - Ok(s) -} -fn main() { -// let f = File::open("hello.txt").map_err(|error| { -// if error.kind() == ErrorKind::NotFound { -// File::create("hello.txt").unwrap_or_else(|error| { -// panic!("Could not create file: {:?}", error); -// }) -// } -// else { -// panic!("Problem opening file: {:?}", error); -// } -// }); - - //let f = File::open("hello.txt").unwrap(); - - //let f = File::open("hello.txt").expect("failed to open hello.txt"); - - dbg!(read_username_from_file()); -} -- cgit v1.2.3