Expand description
Core type definitions for Graphos.
This module contains all fundamental types used throughout the graph database:
- Identifier types (
NodeId,EdgeId,TxId,EpochId) - Property types (
Value,PropertyKey,LogicalType) - Temporal types (
Timestamp)
Structs§
- EdgeId
- Unique identifier for an edge in the graph.
- Edge
Type Id - Unique identifier for an edge type in the catalog.
- EpochId
- Unique identifier for an epoch in the arena allocator.
- IndexId
- Unique identifier for an index in the catalog.
- LabelId
- Unique identifier for a label in the catalog.
- NodeId
- Unique identifier for a node in the graph.
- Property
Key - A property key (interned string identifier).
- Property
KeyId - Unique identifier for a property key in the catalog.
- Timestamp
- A timestamp representing a point in time.
- TxId
- Unique identifier for a transaction.
Enums§
- Logical
Type - Logical type for values in Graphos.
- Value
- A dynamically-typed property value.