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