summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--rust.html.markdown6
1 files changed, 2 insertions, 4 deletions
diff --git a/rust.html.markdown b/rust.html.markdown
index 71bc16b5..f8f6c5e4 100644
--- a/rust.html.markdown
+++ b/rust.html.markdown
@@ -92,10 +92,8 @@ fn main() {
let s: String = "hello world".to_string();
// A string slice – an immutable view into another string
- // This is basically an immutable pair of pointers to a string – it doesn’t
- // actually contain the contents of a string, just a pointer to
- // the begin and a pointer to the end of a string buffer,
- // statically allocated or contained in another object (in this case, `s`)
+ // The string buffer can be statically allocated like in a string literal
+ // or contained in another object (in this case, `s`)
let s_slice: &str = &s;
println!("{} {}", s, s_slice); // hello world hello world