Expand description
Data handling and manipulation.
data::{collections, hash, iter, serde}
Extends: std::{array, collections, hash, iter, vec}
Modules§
- Data collections.
- dst
unsafe_layout
⚠️
Dynamically-sized types stored without need of heap allocation. - Generic hashing support.
- Composable external iteration.
- Data serialization and deserialization.
Macros§
- bitfield
_bit··
Creates a custom bit field struct. - A macro for constructing a unique sequential identifier generator.
Structs§
- Bitwise
_bit··
Provides constant bitwise operations onT
. - 🚩 The value has surpassed the bounds of the representable data space.
- 🚩 The requested element has not been found.
- A unique identifier based on a pinned stack-allocated reference.
- A unique identifier based on a pinned heap-allocated memory address.
- 🚩 The given index is out of bounds.
- 🚩 The given axis has an invalid length.
- 🚩 The key already exists.
- 🚩 The given capacity did not match the required constraints.
- 🚩 The dimensions given did not match the elements provided.
- 🚩 The given indices does not match the expected order.
- 🚩 The node is empty.
- 🚩 The link is not set.
- 🚩 The link is not unique.
- 🚩 There are not enough elements for the operation.
- 🚩 There is not enough free space for the operation.
- 🚩 The operation could only add a subset of the elements.
- Provides sorting methods for arrays and slices of
T
, some of them const.
Enums§
Traits§
- Provides bitwise operations on
T
.