weave 0.1.0

Weave delta file storage. Inspired by the storage format of SCCS, this crate allows multiple revisions of a file to be stored efficiently in a single file.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Errors in the weave code.

#[derive(Debug, error_chain)]
pub enum ErrorKind {
    Msg(String),

    #[error_chain(foreign)]
    Io(::std::io::Error),

    #[error_chain(foreign)]
    Parse(::std::num::ParseIntError),

    #[error_chain(foreign)]
    Serde(::serde_json::Error),
}