use serde::{ Serialize, Deserialize };
use std::vec::Vec;
#[derive(Serialize, Deserialize)]
pub struct TelemetryProtocol{
pub from_domain: String,
pub from_user: String,
pub to_domain: String,
pub to_user: String,
pub message_type: String,
pub message: Vec<String>
}
#[derive(Serialize, Deserialize)]
pub struct IncomingMessage{
pub public_key: String,
pub key: String,
pub role: String,
}