Skip to main content

Crate graphforge_value

Crate graphforge_value 

Source
Expand description

Compiler-independent checked identities and persisted value contracts.

The integer encodings here are project compatibility contracts. Compiler policy, ontology resolution, physical I/O, and execution belong to consumers.

Modules§

heterogeneous
Existing heterogeneous Arrow wire contracts, independent of DataFusion and I/O.

Structs§

EntityTypeId
Checked entity-label carrier, which cannot contain a runtime relation ID.
PrimaryEntityTypeId
Immutable primary property-routing label, independent of current membership.
PropertyId
Compiler property reference with explicit ontology/runtime ownership.
RelationTypeId
Checked relation-type carrier, which cannot contain a runtime entity ID.
RuntimeCatalogData
Checked runtime catalog carrier and its encoding-preserving Arrow codec.
RuntimeEntityId
Checked runtime-catalog entity identity; distinct from relation and ontology IDs.
RuntimePropId
Checked owner-scoped runtime property identity, retaining its untagged integer encoding.
RuntimeRelationId
Checked runtime-catalog relation identity; distinct from entity and ontology IDs.
TaggedTypeId
Checked carrier for the persisted ontology/runtime type-ID integer space.

Enums§

CatalogIdError
A malformed identity or an attempted use in the wrong identity domain.
EntityTypeSelection
Entity-label selection without conflating an unknown label with all labels.
Literal
A scalar constant value in the Graph IR.
RelationTypeSelection
Relation selection with distinct wildcard and unresolved-name states.
TypeIdKind
Identity domain encoded by a persisted type ID.

Constants§

TYPE_LOCAL_ID_LIMIT
Exclusive upper bound of ontology/semantic and runtime-local type IDs.

Statics§

RUNTIME_CATALOG_SCHEMA
Arrow schema for topology/runtime_catalog.parquet.