Module backend

Module backend 

Source
Expand description

Provisional read-only backend ports and revision-bound content read values.

These traits intentionally cover Phase 1 metadata, enumeration, change discovery, and content reads. Resumable content mutation uses the separate upload port and durable journal model. The async dispatch shape remains provisional until synthetic and platform PoCs exercise hot paths.

Structs§

ByteRange
Non-empty half-open byte range [offset, end_exclusive).
ContentReadRequest
Revision-bound content read request.
ContentReadResponse
Owned content bytes returned for one exact revision and logical offset.

Enums§

ContentReadRange
Requested content extent.

Traits§

CloudContentBackend
Product-owned revision-bound content adapter.
CloudFilesBackend
Complete provisional read-only backend contract used by Phase 1 executable models.
CloudMetadataBackend
Product-owned metadata, enumeration, and change-discovery adapter.