Skip to main content

alloc_stdlib/
lib.rs

1#![cfg_attr(not(feature="unsafe"), forbid(unsafe_code))]
2#[macro_use]
3extern crate alloc_no_stdlib;
4pub mod heap_alloc;
5pub mod std_alloc;
6pub use self::heap_alloc::{HeapAlloc, HeapPrealloc};
7pub use self::std_alloc::{StandardAlloc};
8pub use alloc_no_stdlib::{Allocator, SliceWrapper, SliceWrapperMut};
9pub use alloc_no_stdlib::{StackAllocator, AllocatedStackMemory};
10#[cfg(feature="unsafe")]
11pub use heap_alloc::HeapAllocUninitialized;