Skip to content
This repository was archived by the owner on May 18, 2023. It is now read-only.

Commit a16f9dd

Browse files
committed
trad
Traduction des descriptions 2/2.
1 parent f3a3541 commit a16f9dd

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

rust_FAQ_Markdown/rust_FAQ.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -865,6 +865,13 @@ Vous pouvez retrouver, ci-dessous, une traduction de chaque description des spé
865865
- `expr`: une expression. e.g. `2 + 2`; `if true { 1 } else { 2 }`; `f(42)`.
866866
- `ty`: Un type. e.g. `i32`, `&T`, `Vec<(char, String)>`.
867867
- `pat`: Un modèle/pattern. e.g. `Some(t)`; `(17, 'a')`; `_`.
868+
- `stmt`: Une (et une seule) déclaraction. e.g. `let some = 3`.
869+
- `block`: Une suite de déclarations enveloppée par des crochets et/ou une expression. e.g. `{log(error, "hi"); return 12;}`.
870+
- `item`: Un objet. e.g. `fn foo(){}`; `struct Bar;`.
871+
- `meta`: Un "meta objet", qui pourrait également être nommé "attribut". e.g. `cfg(target_os = "windows")`.
872+
- `tt`: Un *token tree*. Certainement le type le plus puissant de la liste, puisqu'il vous permet de soumettre tout ce qui existe dans la syntaxe du langage.
873+
874+
### Qu'est-ce qu'un item ?
868875

869876
### À quoi sert le mot-clé usize ?
870877

0 commit comments

Comments
 (0)