chiark / gitweb /
wip
[talk-2019-ghm-rust.git] / serde-example.txt
1 use serde::{Serialize, Deserialize};
2
3 #[derive(Serialize, Deserialize, Debug)]
4 struct Point {
5     x: i32,
6     y: i32,
7 }
8
9 fn main() {
10     let point = Point { x: 1, y: 2 };
11
12     // Convert the Point to a JSON string.
13     let serialized = serde_json::to_string(&point).unwrap();
14 ...