zeroize 0.5.2

Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee they will be zeroed out using an operation will not be 'optimized away' by the compiler. Uses a portable implementation that leverages LLVM's volatile write semantics and memory fences. No weird tricks, no FFI/ASM, no insecure fallbacks, no dependencies, no std, just a trait implemented for all of Rust's core scalar types and slices/iterators thereof for securely zeroing memory.
Documentation
Build #133173 2018-12-26 16:02:47
# rustc version
rustc 1.33.0-nightly (adbfec229 2018-12-17)# docs.rs version
cratesfyi 0.6.0 (2f681cd 2018-12-20)# build log
Updating crates.io index
Downloading crates ...
Downloaded zeroize v0.5.2
Documenting zeroize v0.5.2
Running `rustdoc --edition=2018 --crate-name zeroize /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/zeroize-0.5.2/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -Z unstable-options --resource-suffix -20181217-1.33.0-nightly-adbfec229 -L dependency=/home/cratesfyi/cratesfyi/debug/deps`
Finished dev [unoptimized + debuginfo] target(s) in 2.49s