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/Cargo.lock | 4 ---- errors/Cargo.toml | 7 ------- errors/src/main.rs | 38 -------------------------------------- 3 files changed, 49 deletions(-) delete mode 100644 errors/Cargo.lock delete mode 100644 errors/Cargo.toml delete mode 100644 errors/src/main.rs (limited to 'errors') diff --git a/errors/Cargo.lock b/errors/Cargo.lock deleted file mode 100644 index 749984f..0000000 --- a/errors/Cargo.lock +++ /dev/null @@ -1,4 +0,0 @@ -[[package]] -name = "errors" -version = "0.1.0" - diff --git a/errors/Cargo.toml b/errors/Cargo.toml deleted file mode 100644 index e531a1b..0000000 --- a/errors/Cargo.toml +++ /dev/null @@ -1,7 +0,0 @@ -[package] -name = "errors" -version = "0.1.0" -authors = ["Adam Carpenter "] -edition = "2018" - -[dependencies] 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