Expand description
UCXL core data structures and utilities.
This module provides the fundamental types used throughout the CHORUS system for addressing resources (UCXL addresses), handling temporal axes, and storing lightweight metadata. The implementation is deliberately lightweight and in‑memory to keep the core fast and dependency‑free.
Modules§
- watcher
- UCXL filesystem watcher.
Structs§
- InMemory
Metadata Store - In‑memory implementation of
MetadataStorebacked by aHashMap. - UCXL
Address - Represents a parsed UCXL address.
Enums§
- Temporal
Axis - Represents the temporal axis in a UCXL address.
Traits§
- Metadata
Store - Trait defining a simple key‑value metadata store.