Rust language is the only compiled language without gc with guaranteed memory safety.
Using new Forget
(must drop) marker trait, I propose safe, performant, ergonomic event and fine grained reactivity system that solves these problems.
Which only work in rust due to rust's unique properties.
Forget
or Leak
trait is a marker trait for types cannot be forgotten (must run destructor).
Rust doesn't have these traits now, but proposed as a solution for scoped task trilemma.
There is a good Forget
marker trait RFC. Please read this before proceed.