blueprint_manager/protocols/config.rs
1use serde::{Deserialize, Serialize};
2use std::collections::HashMap;
3
4#[derive(Serialize, Deserialize)]
5pub struct ProtocolConfig {
6 pub(crate) protocols: Vec<ProtocolToml>,
7}
8
9#[derive(Debug, Serialize, Deserialize)]
10pub struct ProtocolToml {
11 pub package: String,
12 pub repository: Option<HashMap<String, String>>,
13 pub bin_hashes: Option<HashMap<String, String>>,
14}