secure_string/
lib.rs

1//! A data type suitable for storing sensitive information such as passwords and private keys in memory, featuring constant time equality, mlock and zeroing out.
2
3mod secure_types;
4mod secure_utils;
5
6#[cfg(feature = "serde")]
7mod serde;
8
9pub use secure_types::{array::SecureArray, boxed::SecureBox, string::SecureString, vec::SecureBytes, vec::SecureVec};
10
11#[doc = include_str!("../README.md")]
12#[cfg(doctest)]
13pub struct ReadmeDoctests;