rstsr_common/
prelude_dev.rs1extern crate alloc;
2pub use alloc::boxed::Box;
3pub use alloc::format;
4pub use alloc::string::{String, ToString};
5pub use alloc::vec;
6pub use alloc::vec::Vec;
7
8pub use core::fmt::{Debug, Display, Write};
9pub use core::marker::PhantomData;
10
11pub use duplicate::{duplicate_item, substitute_item};
12pub use itertools::{izip, Itertools};
13
14pub use crate::alloc_vec::*;
15pub use crate::axis_index::*;
16pub use crate::error::{Error, Result};
17pub use crate::flags::*;
18pub use crate::layout::*;
19pub use crate::util::*;
20
21#[cfg(feature = "rayon")]
22pub use crate::par_iter::*;
23#[cfg(feature = "rayon")]
24pub use rayon::ThreadPool;
25
26pub use crate::{
27 impl_from_tuple_to_axes_index, rstsr_assert, rstsr_assert_eq, rstsr_errcode, rstsr_error,
28 rstsr_invalid, rstsr_pattern, rstsr_raise, s, slice,
29};