Any plans on implementing this in Rust? nimlang has this cool feature and Im wondering if Rust will have it soon.