use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize, Deserialize)]
pub struct ProtocolList {
pub protocols: Vec<u32>,
}
#[cfg(test)]
mod test {
use super::*;
#[test]
fn serialize_protocol_list() {
let protocols = ProtocolList {
protocols: vec![1, 3],
};
let json_str = serde_json::to_string(&protocols).unwrap();
assert_eq!(json_str, "{\"protocols\":[1,3]}")
}
}