libvctrl_handler 5.2.0

Fundamental contracts for building a version control system – no implementations, only traits and types
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod core;

pub use core::{
    blob::Blob,
    commit::{Commit, CommitMeta},
    delta::{ChangeKind, FileDelta, TreeDelta},
    hash::Hash,
    merge::{Conflict, MergeResult},
    reflog::ReflogEntry,
    tag::Tag,
    tree::{Tree, TreeEntry},
    user_id::UserID,
};