Skip to main content

emit_trade_hint_if_known

Function emit_trade_hint_if_known 

Source
pub(crate) fn emit_trade_hint_if_known(err: &Error)
Expand description

v1.4.92 D1: 把 trade RPC 的 Result<T> 错误尽可能加上 user-actionable hint 到 stderr,再原样 propagate。

行为不变性:error 完整原样返回,exit code 不变;hint 是纯增量输出 到 stderr 前缀 💡 Hint:,不替换原 error chain。

接收 anyhow::Error;尝试 downcast 到 FutuError::ServerError 抓 ret_msg。 若不是 ServerError,返 None(保持沉默)。