diff --git a/exercises/structs/structs1.rs b/exercises/structs/structs1.rs index 32cbcf5f..aec3a892 100644 --- a/exercises/structs/structs1.rs +++ b/exercises/structs/structs1.rs @@ -32,7 +32,7 @@ mod tests { #[test] fn tuple_structs() { // TODO: Instantiate a tuple struct! - let green =(String::from("en"),String::from("#00FF00")); + let green =(String::from("green"),String::from("#00FF00")); assert_eq!(green.0, "green"); assert_eq!(green.1, "#00FF00"); @@ -41,7 +41,9 @@ mod tests { #[test] fn unit_structs() { // TODO: Instantiate a unit struct! - let unit_structs =String::from("UnitStructsss"); + let unit_structs ={ + let str=String::from("test"); + }; let message = format!("{:?}s are fun!", unit_structs); assert_eq!(message, "UnitStructs are fun!"); diff --git a/exercises/structs/structs2.rs b/exercises/structs/structs2.rs index 807ddabc..d13e0263 100644 --- a/exercises/structs/structs2.rs +++ b/exercises/structs/structs2.rs @@ -1,7 +1,6 @@ // structs2.rs // Address all the TODOs to make the tests pass! -// I AM NOT DONE #[derive(Debug)] struct Order { @@ -37,6 +36,7 @@ mod tests { // TODO: Create your own order using the update syntax and template above! let mut your_order=Order{ name:String::from("Hacker in Rust"), + count: 1, ..order_template };