Files
khadhroony-bot3/docs/templates/CRATE_USAGE_TEMPLATE.md
2026-07-31 15:44:46 +02:00

56 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- file: docs/templates/CRATE_USAGE_TEMPLATE.md -->
<!-- version: 3 -->
# Modèle de guide dutilisation de crate
> Documenter uniquement la surface publique réellement accessible aux consommateurs.
# Utilisation de `<nom-de-crate>`
## Objectif
## Prérequis
## Dépendance et features
## Configuration
## Vue densemble de lAPI publique
## APIs publiques significatives
Pour chaque API ou groupe cohérent :
- chemin public ;
- rôle ;
- paramètres ou types associés ;
- valeur retournée ;
- erreurs ;
- invariants ;
- exemple de construction ou configuration ;
- exemple de validation ;
- exemple dexécution ou dappel principal ;
- exemple dinterprétation du résultat lorsque pertinent.
## Types publics importants
## Erreurs et invariants
## Exemples
## Utilisation du binaire
Supprimer cette section si aucun binaire public nexiste.
## Contraintes et limites durables
## Tests de référence
Lister uniquement les tests unitaires ou dintégration qui constituent des exemples particulièrement instructifs de lutilisation réelle de la crate, de ses invariants ou de ses parcours Devnet/Mainnet. Ne pas produire un catalogue exhaustif de tous les tests.
## Références
Lier les autres exemples, fixtures et matrices canoniques sans les dupliquer.
> Ne pas répéter ici une limite temporaire déjà planifiée dans `TODO.md`. Les exemples Rust doivent respecter les règles du workspace.