aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2019-04-05 08:57:09 +0200
committerneodarz <neodarz@neodarz.net>2019-04-05 08:57:09 +0200
commit6b7abb728512518af15050c0dbb196c0e9bc7227 (patch)
tree22f19c8793cbb7b972fea0f8e1a3b1c3154171c2
parentdf7a1f481e26f9c495db76809f7e9b7f7b6e30d3 (diff)
downloaddotfiles_ascii-6b7abb728512518af15050c0dbb196c0e9bc7227.tar.xz
dotfiles_ascii-6b7abb728512518af15050c0dbb196c0e9bc7227.zip
Add rust cheat
-rw-r--r--cheat/.cheat/rust18
1 files changed, 18 insertions, 0 deletions
diff --git a/cheat/.cheat/rust b/cheat/.cheat/rust
new file mode 100644
index 0000000..dd52c21
--- /dev/null
+++ b/cheat/.cheat/rust
@@ -0,0 +1,18 @@
+# Raw identifier
+
+Nommé (identifié en rust) un concept (variable, fonction) qui est le meme mots
+qu'un mot clé rust: `r#<identifieur>`.
+
+# Shadow
+
+Fait de utilier la meme variable mais de le redacler.
+Il faut utiliser cette méthode au lorsque que l'on soite changer le type d'une
+variable mutable.
+
+Faire:
+let spaces = " ";
+let spaces = spaces.len()
+
+Ne pas faire:
+let mut spaces = " ";
+spaces = spaces.len()