with_drop: Rust lib for using a closure as a custom drop function | Hacker News Reader