Structs§
- Error that may occur during backend initialization.
- Error that may occur during backend loading.
- Stable identifier for a
Commit
. Unlike theCommitId
, theChangeId
follows the commit and is not updated when the commit is rewritten. - Identifier for a
Commit
based on its content. When a commit is rewritten, itsCommitId
changes. - An individual copy event, from file A -> B.
- Represents a cryptographically signed
Commit
signature. - Represents a
Commit
signature.
Enums§
- Commit-backend error that may occur after the backend is loaded.
- Identifies a single legacy tree, which may have path-level conflicts, or a merge of multiple trees, where the individual trees do not have conflicts.
Traits§
- Defines the interface for commit backends.