m12-lifecycle
✓À utiliser lors de la conception des cycles de vie des ressources. Mots clés : RAII, Drop, cycle de vie des ressources, pool de connexions, initialisation paresseuse, conception du pool de connexions, modèles de nettoyage des ressources, nettoyage, portée, OnceCell, Lazy, once_cell, OnceLock, transaction, gestion de session, quand Drop est appelé, nettoyage en cas d'erreur, modèle de garde, garde de portée, 资源生命周期, 连接池,惰性初始化, 资源清理, RAII 模式
Installation
SKILL.md
When should this resource be created, used, and cleaned up?
| RAII | Auto cleanup | Drop trait | | Lazy init | Deferred creation | OnceLock, LazyLock | | Pool | Reuse expensive resources | r2d2, deadpool | | Guard | Scoped access | MutexGuard pattern | | Scope | Transaction boundary | Custom struct + Drop |
| Connection pooling | domain- | What's acceptable latency? | | Resource limits | domain- | What are infra constraints? | | Transaction scope | domain- | What must be atomic? |
À utiliser lors de la conception des cycles de vie des ressources. Mots clés : RAII, Drop, cycle de vie des ressources, pool de connexions, initialisation paresseuse, conception du pool de connexions, modèles de nettoyage des ressources, nettoyage, portée, OnceCell, Lazy, once_cell, OnceLock, transaction, gestion de session, quand Drop est appelé, nettoyage en cas d'erreur, modèle de garde, garde de portée, 资源生命周期, 连接池,惰性初始化, 资源清理, RAII 模式 Source : zhanghandong/rust-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/zhanghandong/rust-skills --skill m12-lifecycle- Source
- zhanghandong/rust-skills
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que m12-lifecycle ?
À utiliser lors de la conception des cycles de vie des ressources. Mots clés : RAII, Drop, cycle de vie des ressources, pool de connexions, initialisation paresseuse, conception du pool de connexions, modèles de nettoyage des ressources, nettoyage, portée, OnceCell, Lazy, once_cell, OnceLock, transaction, gestion de session, quand Drop est appelé, nettoyage en cas d'erreur, modèle de garde, garde de portée, 资源生命周期, 连接池,惰性初始化, 资源清理, RAII 模式 Source : zhanghandong/rust-skills.
Comment installer m12-lifecycle ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/zhanghandong/rust-skills --skill m12-lifecycle Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/zhanghandong/rust-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-01