drop_guard (cargo): The drop_guard crate enables you to implement the Drop trait on any type. So you can run a closure on any value running out of scope. 
Keywords: lambda|callback|closure|container|type-system