1[package] 2name = "zeroize" 3version = "1.6.0" 4description = """ 5Securely clear secrets from memory with a simple trait built on 6stable Rust primitives which guarantee memory is zeroed using an 7operation will not be 'optimized away' by the compiler. 8Uses a portable pure Rust implementation that works everywhere, 9even WASM! 10""" 11authors = ["The RustCrypto Project Developers"] 12license = "Apache-2.0 OR MIT" 13repository = "https://github.com/RustCrypto/utils/tree/master/zeroize" 14readme = "README.md" 15categories = ["cryptography", "memory-management", "no-std", "os"] 16keywords = ["memory", "memset", "secure", "volatile", "zero"] 17edition = "2021" 18rust-version = "1.56" 19 20[dependencies] 21serde = { version = "1.0", default-features = false, optional = true } 22zeroize_derive = { version = "1.3", path = "derive", optional = true } 23 24[features] 25default = ["alloc"] 26aarch64 = [] 27alloc = [] 28derive = ["zeroize_derive"] 29std = ["alloc"] 30 31[package.metadata.docs.rs] 32all-features = true 33rustdoc-args = ["--cfg", "docsrs"] 34