Module conclusions

Source
Expand description

Costly conclusions about audio bytes, independent of the rebuildable catalog.

Structs§

Conclusions
Conclusions keyed by stable paths rather than scan-local identifiers.
FileConclusion
Results tied to a particular version of a file’s bytes.

Constants§

CONCLUSIONS_FILE
File name inside Aède’s data directory.
FORMAT_VERSION
Independent on-disk format version for the conclusions store.

Functions§

conclusions_path
Returns the conclusions file inside a data directory.
from_json
Parses the independent store, refusing an incompatible version.
load
Loads the independent store, or returns None when it does not exist.
save
Atomically saves the independent store.
to_json
Serializes the independent store.