teo-teon 0.0.58-alpha.2

Teo object notation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::value::Value;

#[derive(Debug, Clone)]
pub struct TeonPipeline {
    pub items: Vec<TeonPipelineItem>
}

#[derive(Debug, Clone)]
pub struct TeonPipelineItem {
    pub path: Vec<String>,
    pub args: Vec<TeonPipelineItemArg>,
}

#[derive(Debug, Clone)]
pub struct TeonPipelineItemArg {
    pub name: Option<String>,
    pub arg: Value,
}