1# [RustCrypto]: `zeroize_derive` 2 3[![Crate][crate-image]][crate-link] 4![Apache 2.0 Licensed/MIT][license-image] 5![MSRV][rustc-image] 6[![Build Status][build-image]][build-link] 7 8Custom derive support for [zeroize]: a crate for securely zeroing memory 9while avoiding compiler optimizations. 10 11This crate isn't intended to be used directly. 12See [zeroize] crate for documentation. 13 14## Minimum Supported Rust Version 15 16Rust **1.56** or newer. 17 18In the future, we reserve the right to change MSRV (i.e. MSRV is out-of-scope 19for this crate's SemVer guarantees), however when we do it will be accompanied by 20a minor version bump. 21 22## License 23 24Licensed under either of: 25 26* [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0) 27* [MIT license](http://opensource.org/licenses/MIT) 28 29at your option. 30 31### Contribution 32 33Unless you explicitly state otherwise, any contribution intentionally submitted 34for inclusion in the work by you, as defined in the Apache-2.0 license, shall be 35dual licensed as above, without any additional terms or conditions. 36 37[//]: # (badges) 38 39[crate-image]: https://img.shields.io/crates/v/zeroize_derive.svg 40[crate-link]: https://crates.io/crates/zeroize_derive 41[license-image]: https://img.shields.io/badge/license-Apache2.0/MIT-blue.svg 42[rustc-image]: https://img.shields.io/badge/rustc-1.56+-blue.svg 43[build-image]: https://github.com/RustCrypto/utils/actions/workflows/zeroize.yml/badge.svg 44[build-link]: https://github.com/RustCrypto/utils/actions/workflows/zeroize.yml 45 46[//]: # (general links) 47 48[RustCrypto]: https://github.com/RustCrypto 49[zeroize]: https://github.com/RustCrypto/utils/tree/master/zeroize 50