v0.1.0-pre.013

This commit is contained in:
2026-07-24 16:44:51 +02:00
parent e753a80c3a
commit 5f6f7df509
38 changed files with 1202 additions and 172 deletions

View File

@@ -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.
- Lordre interne suit lordre 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