v0.1.0-pre.013
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: RUST_RULES.md -->
|
||||
<!-- version: 4 -->
|
||||
<!-- version: 5 -->
|
||||
|
||||
# Règles Rust générales
|
||||
|
||||
@@ -67,6 +67,8 @@ implicit_saturating_sub = "allow"
|
||||
- Les lignes vides séparent uniquement les fonctions, blocs `impl`, types et sections logiques.
|
||||
- Les exports de `lib.rs` ou `main.rs` ne contiennent aucune ligne vide à l'intérieur d'une série homogène de `pub use` ou `pub(crate) use`.
|
||||
- Les séries `pub use` et `pub(crate) use` forment deux groupes séparés lorsqu'elles coexistent.
|
||||
- Le groupe `pub use` précède le groupe `pub(crate) use` dans une même façade.
|
||||
- L’ordre interne suit l’ordre naturel produit par `rustfmt` : les segments et mots séparés sont comparés avant leurs suffixes numériques, par exemple `U8` avant `U16` et `TOKEN` avant `TOKEN2022`.
|
||||
|
||||
## Imports et chemins
|
||||
|
||||
|
||||
Reference in New Issue
Block a user