outpost-core 0.1.3

Core library for Git Outpost, a clone-backed alternative to git worktree workflows.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub trait Reporter {
    fn step(&mut self, kind: StepKind, message: &str);

    fn warn(&mut self, message: &str);
}

#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum StepKind {
    Analysis,
    SourceFetch,
    SourcePush,
    OutpostFetch,
    OutpostPush,
    ConfigChange,
    Cleanup,
}