0

我正在尝试为我的结构实现序列化程序:

#[derive(Queryable, Debug, Clone, Serialize, Deserialize)]
struct One {
    two_id: i32,
}

#[derive(Queryable, Debug, Clone, Serialize, Deserialize)]
struct Two {
    id: i32,
}

我想One用柴油从数据库中获取结构并用 serde 打印它。我找到了serialize_with可以应用到的属性two_id。我将如何使用给定的接口实现这样的方法:在我的查询对象上fn<'de, D>(D) -> Result<T, D::Error> where D: Deserializer<'de>调用?json!(get_two_from_db())

我希望能够调用json!(one)并自动获取加入的对象。

4

0 回答 0