mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-05-14 11:25:11 +00:00
6272da337b
https://github.com/the-draupnir-project/planning/issues/80 Lifetimes make it impossible to forget to link up various destructor/finalizer methods, and makes it impossible to forget to run them. It's a good structural solution to the problem we keep having. We haven't updated protections to use them properly yet, ie allocate things against the lifetime, but for now the protections themeselves are allocated against the lifetime.