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