【发布时间】:2020-03-11 18:39:09
【问题描述】:
我正在使用toml 来解析数据,并且我有这个结构:
use serde_derive::Deserialize;
use toml::value::Datetime;
#[derive(Debug, Deserialize)]
pub struct Trade {
pub action: Action,
pub date_time: Datetime,
pub exchange: Exchange,
pub fee: i64,
pub id: Option<String>,
pub matched: Option<bool>,
pub price: i64,
pub quantity: i64,
}
我想将整数 (i64) 替换为 BigInt,这是 num 库中的一个结构。
这可能吗?我是否必须自己实现 Deserialize 特征?
【问题讨论】:
标签: data-structures struct rust serde