Crate sit_core [−] [src]
sit-core is a library that implements SIT (SIT's an Issue Tracker)
It is used by sit
tooling and can be used by other projects to
build scripts or additional tooling for SIT.
The main entry point to this library is Repository
structure.
Reexports
pub extern crate serde_json; |
pub use issue::Issue; |
pub use record::Record; |
pub use repository::Repository; |
pub use repository::Error as RepositoryError; |
pub use reducers::Reducer; |
Modules
cfg |
Client configuration |
duktape | |
encoding |
Binary identifier encodings |
hash |
SIT uses hashing for content-addressable entities (such as records) |
id |
ID generation abstraction |
issue |
Every repository consists of issues |
record |
Record is an immutable collection of files |
reducers |
Reducers process issues' records to present a digestable view |
repository |
Repository is where SIT stores all of its artifacts. |