1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Safe memory allocation, no panic!

#![feature(allocator_api)]
#![feature(alloc_error_hook)]
#![feature(try_reserve_kind)]

mod sealed {
    pub trait Sealed {}
}

mod alloc;
mod vec_ext;

pub use crate::alloc::{catch_alloc_error, AllocError};
pub use crate::vec_ext::{VecAllocExt, VecExt};