netsuke-build 0.1.0-beta2

A YAML-powered Ninja/Jinja hybrid build system.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Result types shared across command helpers.

use camino::Utf8PathBuf;

#[derive(Debug)]
pub(super) enum StdoutResult {
    Bytes(Vec<u8>),
    Tempfile(Utf8PathBuf),
}

#[derive(Debug)]
pub(super) enum PipeOutcome {
    Bytes(Vec<u8>),
    Tempfile(Utf8PathBuf),
}