Module column

Source
Expand description

Data structures for mappings and columns, as found in data tables.

Structs§

Function
A function between sets defined by a mapping.
HashColumn
An unindexed column backed by a hash map.
IndexedHashColumn
An indexed column backed by hash maps.
IndexedVecColumn
An indexed column backed by a vector.
SkelIndexedColumn
An indexed column backed by an integer-valued vector.
VecColumn
An unindexed column backed by a vector.

Enums§

InvalidFunction
A failure of a mapping to restrict to a function between two sets.

Traits§

Column
A mapping with finite support.
Mapping
A functional mapping.
MutMapping
A mutable mapping.

Type Aliases§

IndexedUstrColumn
An indexed column with keys and values of type Ustr.
UstrColumn
An unindexed column with keys of type Ustr.