Skip to main content

Module model

Module model 

Source
Expand description

Core data types: commits, manifests and file entries.

Structs§

Author
The author of a commit (name + optional email).
Commit
A commit: an immutable snapshot pointer plus history metadata.
CommitBody
The on-disk, serialized form of a commit (without its self-referential id).
FileEntry
A single tracked file inside a Manifest.
Manifest
A point-in-time snapshot of every tracked file, keyed by relative path.

Constants§

MANIFEST_VERSION
Current manifest schema version.