Expand description
Interfaces for indexes of the commits in a repository.
Structs§
- AllHeads
ForGc Unsupported - An error returned if
Index::all_heads_for_gc()
is not supported by the index backend. - Index
Error - Returned by
Index
backend in case of an error. - Index
Read Error - Returned if an error occurs while reading an index from the
IndexStore
. - Index
Write Error - Returned if an error occurs while writing an index to the
IndexStore
.
Traits§
- Change
IdIndex - Defines the interface for types that provide an index of the commits in a
repository by
ChangeId
. - Index
- Defines the interface for types that provide an index of the commits in a
repository by
CommitId
. - Index
Store - Defines the interface for types that provide persistent storage for an index.
- Mutable
Index - Readonly
Index