diff options
| author | Hunter Kvalevog <hunter@kvog.sh> | 2026-09-19 17:59:40 -0500 |
|---|---|---|
| committer | Hunter Kvalevog <hunter@kvog.sh> | 2026-09-19 17:59:40 -0500 |
| commit | 038b56dc102e16409823f29e483b165cd1c43178 (patch) | |
| tree | a1ebc08fc4b3a07751d11b08f8f1ef95da916a9a /rustlings/exercises/09_strings/strings4.rs | |
| parent | 2186d3558cb5dbe9b8712b9ad2204527b9ee70fc (diff) | |
rustlings: complete 09
Diffstat (limited to 'rustlings/exercises/09_strings/strings4.rs')
| -rw-r--r-- | rustlings/exercises/09_strings/strings4.rs | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/rustlings/exercises/09_strings/strings4.rs b/rustlings/exercises/09_strings/strings4.rs index 4730726..3f7c5e7 100644 --- a/rustlings/exercises/09_strings/strings4.rs +++ b/rustlings/exercises/09_strings/strings4.rs @@ -13,25 +13,25 @@ fn string(arg: String) { // Your task is to replace `placeholder(…)` with either `string_slice(…)` // or `string(…)` depending on what you think each value is. fn main() { - placeholder("blue"); + string_slice("blue"); - placeholder("red".to_string()); + string("red".to_string()); - placeholder(String::from("hi")); + string(String::from("hi")); - placeholder("rust is fun!".to_owned()); + string("rust is fun!".to_owned()); - placeholder("nice weather".into()); + string("nice weather".into()); - placeholder(format!("Interpolation {}", "Station")); + string(format!("Interpolation {}", "Station")); // WARNING: This is byte indexing, not character indexing. // Character indexing can be done using `s.chars().nth(INDEX)`. - placeholder(&String::from("abc")[0..1]); + string_slice(&String::from("abc")[0..1]); - placeholder(" hello there ".trim()); + string_slice(" hello there ".trim()); - placeholder("Happy Monday!".replace("Mon", "Tues")); + string("Happy Monday!".replace("Mon", "Tues")); - placeholder("mY sHiFt KeY iS sTiCkY".to_lowercase()); + string("mY sHiFt KeY iS sTiCkY".to_lowercase()); } |