Crate ucxl

Source
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§

InMemoryMetadataStore
In‑memory implementation of MetadataStore backed by a HashMap.
UCXLAddress
Represents a parsed UCXL address.

Enums§

TemporalAxis
Represents the temporal axis in a UCXL address.

Traits§

MetadataStore
Trait defining a simple key‑value metadata store.