pub fn deser_trd_market_as_string<'de, D>(
deserializer: D,
) -> Result<String, D::Error>where
D: Deserializer<'de>,Expand description
v1.4.90 P0-E + P1-G: TrdMarketEnum 双接 (int OR string) → 标准大写 String.
用于 tools.rs 里 market: String 字段 (TrdAccReq / PlaceOrderReq /
ModifyOrderReq / CancelOrderReq / MaxTrdQtysReq / OrderFeeReq /
MarginRatioReq / HistoryQueryReq / AccCashFlowReq / CancelAllOrderReq).
int 输入 → 转 canonical String; string 输入 → trim + uppercase + 通过
TrdMarketEnum::from_str 验证 → 返 canonical.
runtime 对齐状态: handlers/trade.rs 与 handlers/trade_write.rs
已支持 HK/US/CN/HKCC/FUTURES/SG/AU/JP/MY/CA。HKFUND/USFUND 仅 read/view-only
endpoint 接受;trade-write handler 会 fail closed,避免 fund-market 写路径误路由。