Skip to main content

Module intent

Module intent 

Source

Structs§

DeleteSpec
DeleteSpec Mode-specific fields for delete intents. Encodes delete limits without leaking into load intents.
KeyAccessState
KeyAccessState Tracks key-only access plus its origin for intent validation.
LoadSpec
LoadSpec Mode-specific fields for load intents. Encodes pagination without leaking into delete intents.
Query
Query

Enums§

IntentError
IntentError
KeyAccess
KeyAccess Primary-key-only access hints for query planning.
KeyAccessKind
KeyAccessKind Identifies which key-only builder set the access path.
QueryError
QueryError
QueryMode
QueryMode Discriminates load vs delete intent at planning time. Encodes mode-specific fields so invalid states are unrepresentable. Mode checks are explicit and stable at execution time.

Functions§

access_path_to_entity_keys
access_plan_from_keys_value
access_plan_to_entity_keys
coerce_entity_key