use serde::Serialize; use reqwest::Client; #[derive(Serialize)] pub struct RadioData { pub key: String, pub radio: String, pub frequency : String, pub mode: String, pub power: String, } #[tokio::main] pub async fn upload(url: &str, radio_data: &RadioData) { let _res = Client::new().post(url).json(&radio_data).send().await.unwrap(); }