1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13name = "scopeguard" 14version = "1.2.0" 15authors = ["bluss"] 16description = """ 17A RAII scope guard that will run a given closure when it goes out of scope, 18even if the code between panics (assuming unwinding panic). 19 20Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as 21shorthands for guards with one of the implemented strategies. 22""" 23documentation = "https://docs.rs/scopeguard/" 24readme = "README.md" 25keywords = [ 26 "scope-guard", 27 "defer", 28 "panic", 29 "unwind", 30] 31categories = [ 32 "rust-patterns", 33 "no-std", 34] 35license = "MIT OR Apache-2.0" 36repository = "https://github.com/bluss/scopeguard" 37 38[package.metadata.release] 39no-dev-version = true 40 41[features] 42default = ["use_std"] 43use_std = [] 44