🦀 scrumia-impl-rust
Comment le Rust s'écrit ici — une application à la fois.
slot · implementation
version · 0.4.0
Ce dont il est responsable
Possède le comment d'une application Rust : états invalides rendus impossibles, Result à chaque frontière, erreurs typées par couche, un test par invariant, et une structure de fichiers que l'agent suit au lieu de l'inventer. Livre une compétence d'audit qui mesure l'écart plutôt que de l'affirmer.
Ce qu'il refuse
Pas d'unwrap() en production, pas de clone qui n'existe que pour calmer l'analyseur d'emprunt, pas de trait à implémenteur unique.
L'hypothèse qu'il fait
Présume que le système de types est l'endroit où la justesse coûte le moins cher. Coûte de la friction à la compilation, et une passe de conception avant la première ligne qu'un langage plus permissif laisserait remettre à plus tard.
Ses compétences
scrumia-rustscrumia-rust-audit
Ce à quoi il se branche
| Registre | Sens | Module |
|---|---|---|
audit | contribue | scrumia-github-project |
implement | contribue | scrumia-github-project |
review | contribue | scrumia-github-project |
L'installer
/plugin install scrumia-impl-rust@scrumia