·m12-lifecycle
</>

m12-lifecycle

actionbook/rust-skills

À 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 模式

20Installations·0Tendance·@actionbook

Installation

$npx skills add https://github.com/actionbook/rust-skills --skill m12-lifecycle

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 : actionbook/rust-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/actionbook/rust-skills --skill m12-lifecycle
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 : actionbook/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/actionbook/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/actionbook/rust-skills