Module prelude_dev
Source pub use crate::error::Error;pub use crate::error::Result;pub use crate::flags::*;pub use crate::layout::*;pub use crate::util::*;
- vec
- A contiguous growable array type with heap-allocated contents, written
Vec<T>.
- format
- Creates a
String using interpolation of runtime expressions. - impl_from_tuple_to_axes_index
- izip
- Create an iterator running multiple iterators in lockstep.
- rstsr_assert
- rstsr_assert_eq
- rstsr_errcode
- rstsr_error
- rstsr_invalid
- rstsr_pattern
- rstsr_raise
- s
- slice
- Generate slice with into support and optional parameters.
- vec
- Creates a
Vec containing the arguments.
- Box
- A pointer type that uniquely owns a heap allocation of type
T. - PhantomData
- Zero-sized type used to mark things that “act like” they own a
T. - String
- A UTF-8–encoded, growable string.
- Vec
- A contiguous growable array type, written as
Vec<T>, short for ‘vector’.
- Debug
? formatting.- Display
- Format trait for an empty format,
{}. - Itertools
- An
Iterator blanket implementation that provides extra adaptors and
methods. - ToString
- A trait for converting a value to a
String. - Write
- A trait for writing or formatting into Unicode-accepting buffers or streams.
- duplicate_item
- Duplicates the item and substitutes specific identifiers for different code
snippets in each duplicate.
- substitute_item
- Substitutes specific identifiers for different code
snippets.
- Debug
- Derive macro generating an impl of the trait
Debug.