Skip to main content

mago_allocator/
prelude.rs

1//! Common imports for working with arenas.
2//!
3//! ```
4//! use mago_allocator::prelude::*;
5//! ```
6
7pub use crate::arena::Arena;
8pub use crate::arena::LocalArena;
9pub use crate::arena::ScopedArena;
10pub use crate::arena::SharedArena;
11pub use crate::boxed::Box;
12pub use crate::collections::HashMap;
13pub use crate::collections::HashSet;
14pub use crate::copy::CopyInto;
15pub use crate::copy::copy_ref_into;
16pub use crate::copy::copy_slice_into;
17pub use crate::format_in;
18pub use crate::iter::CollectIn;
19pub use crate::iter::FromIteratorIn;
20#[cfg(feature = "rayon")]
21pub use crate::iter::ParallelCollectIn;
22pub use crate::vec::Vec;
23pub use crate::vec_in;