#[cfg(test)]
mod tests {
#[test]
fn test_readme_example() {
use memsafe::MemSafe;
let mut secret = MemSafe::new([0_u8; 32]).unwrap();
{
let mut write = secret.write().unwrap();
write[..14].copy_from_slice("my-secret-info".as_bytes());
}
{
let read = secret.read().unwrap();
println!("Secure data: {:02X?}", *read);
}
}
}