1[package]
2name = "nodrop"
3version = "0.1.13"
4authors = ["bluss"]
5
6license = "MIT/Apache-2.0"
7
8description = "A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead!"
9documentation = "https://docs.rs/nodrop/"
10repository = "https://github.com/bluss/arrayvec"
11
12keywords = ["container", "drop", "no_std"]
13categories = ["rust-patterns"]
14
15[features]
16default = ["std"]
17
18# Default, requires Rust 1.6+ to disable
19# Use libstd
20std = []
21
22# Optional, Rust 1.21.0
23# Use `needs_drop` to skip overwriting if not necessary
24use_needs_drop = []
25
26# Optional, nightly channel
27use_union = ["nodrop-union"]
28
29[dependencies.nodrop-union]
30path = "../nodrop-union"
31version = "0.1.8"
32optional = true
33
34[package.metadata.release]
35no-dev-version = true
36