Skip to main content

Module collection

Module collection 

Source

Structs§

Collection
A persistent, user-defined organizational bin.
CollectionCount
CollectionId
CollectionPathSegment
CollectionQuery
CountAllCollections
CountCollections
DeleteCollection
DeleteCollectionArgs
DeleteCollectionResult
DeleteCollections
DeleteCollectionsArgs
DeleteCollectionsResult
GetAllCollections
GetCollectionById
GetCollectionsByIds
GetCollectionsByQuery

Functions§

capture_collection_ref
Freeze a selected Pixelstream collection into the cross-service capture contract without reducing its stable identity to a display-name slug.
delivery_path_component
Portable lowercase path component used by the recording delivery contract. Keep this byte-for-byte aligned with the recorder’s artifact naming so UI destination previews describe the path that will actually be delivered.
new_collection_id
new_uuid_v7
Generate the canonical identity for a newly authored Pixelstream collection. UUIDv7 is globally unique, standardized, and naturally ordered by creation time. Fresh UUIDv7 for client-minted, time-sortable ids (capture ids, command ids). Same identity discipline as native collection ids.
resolve_collection_path
Resolve a collection’s stable root-to-leaf path and reject corrupt cycles.