Module sit_core::repository
[−]
[src]
Repository is where SIT stores all of its artifacts.
It is represented by the Repository
structure.
Structs
Config |
Repository configuration |
DynamicallyHashedRecord |
Record wrapper that dynamically rehashes wrapped Record's content |
FilteredRecord |
Record with filtered content |
Item |
An item residing in a repository |
ItemIter |
Unordered (as in "order not defined') item iterator within a repository |
ItemRecordIter |
An iterator over records in an item |
Record |
A record within an item |
RecordFileIterator |
An iterator over files in a record |
Repository |
Repository is the container for all SIT artifacts |
Enums
Error | |
Upgrade |
Traits
DynamicallyHashable |
Allows any Record to have its content dynamically rehashed |
RepositoryProvider |
Somethiing that can provide access to its underlying repository |