RAII scope guard that will run a given closure when it goes out of scope
Description
A RAII scope guard that will run a given closure when it goes out of
scope, even if the code between panics (assuming unwinding panic).
Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as
shorthands for guards with one of the implemented strategies.
This package contains library source intended for building other packages which
use the "use_std" feature of the "scopeguard" crate.