comindly-api 0.5.0-beta.12

comindly's API: the requests and answers of an engine's /api/v1, shared by the engine and the command line.
Documentation
1
2
3
4
5
6
7
/// A changed file in a repo, with changed line ranges (empty = whole file / unknown).
#[derive(Debug, Clone, serde::Serialize, serde::Deserialize)]
pub struct Change {
    pub repo: String,
    pub path: String,
    pub lines: Vec<(u32, u32)>,
}