Expand description
Implementations of safe APIs to the BaseArray
struct.
BaseArray
is defined in heaparray::base
.
Structs§
Traits§
- Container
- Trait for a simple container.
- CopyMap
- Trait for a container indexed by a value that implements
Copy
andEq
. - Default
Labelled Array - Trait for a labelled array with a default value.
- Labelled
Array - Array with an optional label struct stored next to the data.
- Labelled
Array Mut - Array with optional label struct stored next to the data that can be mutated
- Make
Array - An array of arbitrary (sized) values that can be safely initialized.
- Safe
Array Ptr - Array pointer that also knows what its length is.
- Slice
Array - Array that returns a slice into its contents
- Slice
Array Mut - Array that returns a mutable slice into its contents
Type Aliases§
- FatPtr
Array - 2-word reference to an array on the heap that takes ownership of its contained data.
- Thin
PtrArray - 1-word reference to an array on the heap that takes ownership of its contained data.