Registry / crypto / zeroize-derive

zeroize-derive

JSON →
library1.5.0rscratesunverified

Provides custom derive support for the zeroize crate to automatically zero out sensitive data.

# Cargo.toml [dependencies] zeroize_derive = "1.5.0"
INSTALL
IMPORT
SIG · ZEROIZE-DERIVE
Z
zeroize-derive
cryptorustv1.5.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Zeroize
use zeroize_derive::Zeroize;

Derive the Zeroize trait for a struct

use zeroize_derive::Zeroize; #[derive(Zeroize)] struct SecretData { key: Vec<u8>, } fn main() { let data = SecretData { key: vec![1, 2, 3] }; println!("Zeroize derive macro used"); }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.5.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
32 hits · last 30 days
node
28
Resources
zeroize-derive — cargo add zeroize-derive · libregistry