Fundamental data representation.
This module contains the types for representing data in Materialize that all layers of the stack can understand. Think of it as the lingua franca: individual layers may use different representations internally, but they all agree to use this representation at their boundaries.
Datumwith no particular lifetime.
Datumwith a specific lifetime.
RowArenais used to hold on to temporary
Rows for functions like
evalthat need to create complex
Datums but don’t have a
Rowto put them in yet.