Skip to main content

Crate teaql_runtime

Crate teaql_runtime 

Source

Re-exports§

pub use entity_save::AuditedSaveExt;
pub use entity_save::graph_node_from_entity;
pub use inmemory_engine::ExprEvaluator;
pub use inmemory_engine::InMemoryQueryEngine;
pub use generated_support::*;

Modules§

entity_save
generated_support
inmemory_engine
log_formatter

Macros§

module

Structs§

AtomicCounterIdGenerator
A simple atomic counter that produces sequential IDs starting from a configurable base value (default 1000).
BootstrapAuditIdentity
BuiltinTranslator
ChangeSetStack
CheckResult
ContextEntityRef
ContextRootError
ContinuousPageCursor
EntityChangeSet
EntityDataService
EntityGraphBuilder
EntityKey
EntityPropertyChange
EntityRuntimeState
EntityValues
Mutable field state for one entity while checker/fix and graph planning run. It is deliberately distinct from query rows, mutation commands, and loaded snapshots.
FailOpenRuntimeTelemetryPropagationContext
FailOpenRuntimeTelemetryScope
FixEvidence
GraphMutationBatch
GraphMutationPlan
GraphMutationPlanItem
GraphNode
I18nCatalog
Immutable TeaQL internationalization catalog.
InMemoryAggregationCache
InMemoryCheckerRegistry
InMemoryContinuousPageCursorStore
InMemoryDataStore
InMemoryEntityDataServiceBehaviorRegistry
InMemoryEntityGraphDecoderRegistry
InMemoryEntityRegistry
InMemoryIdSetStore
InMemoryMetadataStore
InMemoryRawAuditEventSink
InfoLogEntry
NoopRuntimeTelemetry
ObjectLocation
RawAuditEvent
RelationHandle
A borrowed view of a relation in the runtime identity graph.
RelationLoadPlan
RetainedIdSet
RuntimeModule
RuntimeOperation
SafeAuditEvent
SafeAuditField
SchemaInvocation
Context-owned proof required by the provider SPI. Its private field prevents application crates from invoking a schema provider directly.
ScopedCommentNode
A stack-allocated scope node forming a parent-pointer cons list.
SnowflakeIdGenerator
SqlLogEntry
SqlLogOptions
TraceScopeToken
A persistent linked-list token for hierarchical trace context.
TypedEntityChecker
Adapter that turns a TypedChecker<T> into a Checker.
UnifiedLogBuffer
UnifiedLogEntry
UserContext
WireCheckResult

Enums§

CheckObjectStatus
CheckRule
ContextError
DataServiceError
EntityAction
Actions that can be applied to an entity to transition its status.
EntityStatus
Tracks the lifecycle status of an entity through a state machine.
FixEvidenceSource
GraphMutationKind
GraphOperation
GraphTransactionBoundary
JsonFieldNamingProfile
Language
LoadedRelation
The explicit load state of a relation stored in the runtime identity graph.
LocationSegment
LogPayload
RawAuditEventKind
RuntimeAttributeValue
RuntimeError
SqlLogOperation
WireLocationSegment

Constants§

CHECK_OBJECT_STATUS_FIELD

Traits§

AggregationCacheBackend
Checker
CheckerRegistry
ContinuousPageCursorStore
DataStore
EntityDataServiceBehavior
EntityDataServiceBehaviorRegistry
EntityRegistry
IdSetStore
InternalIdGenerator
LedgerEntity
MessageTranslator
MetadataStore
RawAuditEventSink
RemoteLockProvider
Provider-neutral distributed lock boundary.
RequestPolicy
RuntimeTelemetry
RuntimeTelemetryPropagationContext
RuntimeTelemetryScope
SafeAuditEventSink
SchemaProvider
TypedChecker
Typed version of Checker that works with concrete entity types (T) instead of generic value maps.

Functions§

canonical_id_space_entity
Normalize generated Rust type names and model entity names to the same stable key used by generated ENTITY_NAME constants.
clear_entity_status
extract_runtime_context
mark_entity_status
runtime_error_category
Stable category derived from a native error type, never its message.
sorted_update_fields
start_runtime_operation
translate_check_result
translate_location

Type Aliases§

CheckResults
GeneratedSchemaBootstrap
GeneratedSchemaBootstrapFuture
Locale