teo_runtime/data_set/
mod.rs

1use crate::value::Value;
2
3#[derive(Debug, Clone)]
4pub struct DataSet {
5    pub notrack: bool,
6    pub autoseed: bool,
7    pub name: Vec<String>,
8    pub groups: Vec<Group>
9}
10
11#[derive(Debug, Clone)]
12pub struct Group {
13    pub name: Vec<String>,
14    pub records: Vec<Record>,
15}
16
17impl Group {
18    pub fn model_path(&self) -> &Vec<String> {
19        &self.name
20    }
21}
22
23#[derive(Debug, Clone)]
24pub struct Record {
25    pub name: String,
26    pub value: Value,
27}