diff --git a/src/nightly.rs b/src/nightly.rs index 7c4698d..62c7e47 100644 --- a/src/nightly.rs +++ b/src/nightly.rs @@ -2,4 +2,4 @@ pub use core::alloc; #[cfg(feature = "alloc")] -pub use alloc_crate::{alloc, boxed, vec}; +pub use alloc_crate::{alloc, boxed, vec, collections}; diff --git a/src/stable/mod.rs b/src/stable/mod.rs index 709014d..5e5a080 100644 --- a/src/stable/mod.rs +++ b/src/stable/mod.rs @@ -21,6 +21,11 @@ mod macros; #[cfg(feature = "alloc")] mod slice; +#[cfg(feature = "alloc")] +pub mod collections { + pub use super::raw_vec::{TryReserveError, TryReserveErrorKind}; +} + #[cfg(feature = "alloc")] #[track_caller] #[inline(always)]