Expand description
Pure git snapshot model — the data a crate::GitView renders: branches,
the commit log, and a directory listing of the tree. The data types are always
available + serializable (so the facet builds, tests, and state_jsons with no
git dependency); the live reader [RepoSnapshot::open] is gated behind the
gix feature.
Structs§
- Blob
- A loaded blob (the source pane content).
- Branch
- One ref/branch with its tip.
- Commit
Row - One row of the commit log.
- Repo
Snapshot - A snapshot of a repository at one point — what the facet shows.
- Tree
Entry - One entry in a tree listing (a file or a sub-directory).