Expand description
A crate for various arrays implementations.
Modules§
- errors
- Holds all custom errors for that crate.
Structs§
- Array
- Represents a fixed-size array but allocated on the heap.
- Dynamic
Array - A dynamic array that grows when inserting elements. Similar to
std::vec::Vec
in its nature. - Immutable
Array - A smart pointer to an immutable array. It tracks both strong and weak references to the array, and is thread safe. Therefore cloning of this struct is very cheap.
- Immutable
Array Builder - A builder for
ImmutableArray
. - Immutable
Weak Array - A weak reference to an
ImmutableArray
. - Inline
Dynamic Array - A struct similar to
DynamicArray
, but holdsN
items inlined. Meaning it won’t allocate memory until it exceedsN
elements.