< 返回版块

YaoHui-OSS 发表于 2021-02-24 23:06

pgsql:
  user: *
  password: *
  host: *
  port: *
  name: *

查看官方示例后,还是不明白如何解析

评论区

写评论
Cupnfish 2021-02-25 11:59
use serde::{Serialize, Deserialize};

#[derive(Debug, PartialEq, Serialize, Deserialize)]
struct Point {
    x: f64,
    y: f64,
}

fn main() -> Result<(), serde_yaml::Error> {
    let point = Point { x: 1.0, y: 2.0 };

    let s = serde_yaml::to_string(&point)?;
    assert_eq!(s, "---\nx: 1.0\ny: 2.0");

    let deserialized_point: Point = serde_yaml::from_str(&s)?;
    assert_eq!(point, deserialized_point);
    Ok(())
}

这个例子很清晰了吧

Mike Tang 2021-02-25 10:57

去学习一下提问的基本素养。

1 共 2 条评论, 1 页