1
2
3
4
5
6
7
8
9
10
11
use serde::{Deserialize, Serialize};
use toml;

pub type Bom = Vec<Entry>;

#[derive(Deserialize, Serialize, Debug)]
#[serde(deny_unknown_fields)]
pub struct Entry {
    pub name: String,
    pub metadata: toml::value::Table,
}