flex_alloc_secure/lib.rs
1//! Secure memory management for flex-alloc.
2
3#![warn(missing_docs)]
4
5#[cfg(all(not(unix), not(windows), not(miri)))]
6compile_error!("Only Unix and Windows platforms are currently supported");
7
8mod bytes;
9mod protect;
10
11pub use flex_alloc;
12
13pub use self::{
14 bytes::FillBytes,
15 protect::{ExposeProtected, ProtectedInit, ProtectedInitSlice},
16};
17
18pub mod alloc;
19pub mod boxed;
20pub mod stack;
21pub mod vec;