Skip to main content

osom_lib_arrays/
std.rs

1//! Holds aliases for the standard arrays.
2
3use osom_lib_alloc::std_allocator::StdAllocator;
4
5use crate::dynamic_array::{DynamicArray, InlineDynamicArray};
6use crate::fixed_array::FixedArray;
7
8/// The alias for [`DynamicArray`] with [`StdAllocator`].
9pub type StdDynamicArray<T> = DynamicArray<T, StdAllocator>;
10
11/// The alias for [`InlineDynamicArray`] with [`StdAllocator`].
12pub type StdInlineDynamicArray<const TCAPACITY: usize, T> = InlineDynamicArray<TCAPACITY, T, StdAllocator>;
13
14/// The alias for [`FixedArray`] with [`StdAllocator`].
15pub type StdFixedArray<T> = FixedArray<T, StdAllocator>;