//! Best-effort erasure of secrets.
//!
//! A plain memset can be optimized away once the value is dead, so use volatile writes.
//! This remains best-effort: Rust may leave stale copies behind when a value is moved.
use ;
pub
/// Only meant for cipher states: plain data with no interior references and no `Drop` glue.
pub