allocator-fallback

This crate provides a minimal fallback for the standard library’s allocator API, which is currently unstable. It doesn’t provide everything that the standard library offers, but it provides enough for basic use cases.

Crate features

If the crate feature allocator_api is enabled, this crate will simply re-export the real allocator API in the standard library. Of course, this requires Rust nightly.

If the crate feature std is enabled (the default), the crate will use [std]; otherwise, it will be no_std. Using [std] allows [AllocError] to implement [std::error::Error].