Skip to main content

Module path

Module path 

Source
Expand description

Canonical object names and listing prefixes from format.md D10.

Crate-to-crate API: coven’s format, storage and sync code build paths and prefixes here. Native provider adapters map these validated paths into their provider’s object names.

Structs§

ObjectPath
One validated encrypted-object path in the layout of §§5, 10, 12, 13, 16 and 17.
ObjectPrefix
A prefix of the validated object layout, used for provider listing.
PathError
A path is outside the canonical object layout.

Functions§

device_uploads
The reserved folder holding one device’s upload temporaries and sessions in a store (D10). It names the device, so whose they are stays known, and no object path lies under it, so listings of published objects skip it.
validate_directory
Validate a provider folder as a strict ancestor of an object in the layout. Empty folders left by interrupted uploads remain recognizable.