Synopsis
This is a library of memory allocators and data structures to handle sensitive information, especially when interfacing with foreign and unsafe code.
It currently features:
- An interface to the system’s page allocator,
- a simple memory allocator implementing the
Allocator
trait, and - access‐guarded wrappers around
Box
,Vec
andString
.
Usage
Add this to your Cargo.toml
:
[]
= "0.9"
Implementation notes
This code relies heavily on experimental nightly‐only APIs.