Skip to main content

Module values

Module values 

Source
Expand description

Value representations for the surreal-sync load testing framework.

This module defines the intermediate value types used for data generation and type conversion between different database systems.

Structs§

Change
A database-agnostic change event for incremental sync.
GeometryData
Geometry data representation.
Relation
A database-agnostic graph relation/edge.
Row
Internal row representation - the intermediate format.
RowBuilder
Builder for Row.
RowConverter
Converter that holds schema context for From implementations.
ThingRef
A reference to a record/node in a specific table.
TypedValue
Typed value with its Type for conversion.
TypedValueError
Error when creating a TypedValue with mismatched type and value.

Enums§

ChangeOp
Operation type for incremental sync changes.
Value
Universal value representation with 1:1 correspondence to Type.
ZeroTemporalPolicy
How the SurrealDB sink represents Value::ZeroTemporal.