Gestionnaire de closure
Un ensemble de méthodes est inclus pour gérer le VecDeque de closures.
Il est préférable de recourir à celles-ci pour limiter les extensions de capacité
et éviter tout risque d’accès concurentiel à une même closure.
Le Slot correspond à une closure en attente d’exécution
Chaque Slot dispose d’un Status via l’index used et d’un trait Deref pour un accès immédiat.
Un Slot peut être exécuté manuellement selon la méthode suivante => (Slot)()
Ensemble des status attribuables sur un Slot
Un Slot arrive en Pending, passe en Busy durant tout usage et termine en Used.
La variante Empty est utilisé pour libérer sans qu’aucun appel n’ait été fait.