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