use serde::Deserialize; #[derive(Deserialize)] struct HelloWorld { who: String, } fn main() { let json = r#"{ "who": "serde" }"#; let hw: HelloWorld = serde_json::from_str(json).unwrap(); println!("Hello, {}!", hw.who); }