Skip to main content

futu_mcp/handlers/reference/
mod.rs

1//! mcp/handlers/reference — 拆 reference.rs 1102 → reference/{mod, 6 子}.rs
2//! (v1.4.110 CC Batch L)
3//!
4//! 16 个 pub async fn MCP handler 按业务域分 6 sub-mod:
5//! - `warrant_ipo`     : warrant + ipo
6//! - `futures`         : future_info
7//! - `user_security`   : group / get / modify / holding_change (4 handler)
8//! - `queries`         : stock_filter / trading_days / rehab / suspend / history_kl_quota
9//! - `code_change`     : code_change
10//! - `price_reminder`  : set / get + option_expiration_date
11
12mod code_change;
13mod futures;
14mod price_reminder;
15mod queries;
16mod user_security;
17mod warrant_ipo;
18
19pub use code_change::get_code_change;
20pub use futures::get_future_info;
21pub use price_reminder::{get_option_expiration_date, get_price_reminder, set_price_reminder};
22pub use queries::{
23    get_history_kl_quota, get_rehab, get_stock_filter, get_suspend, get_trading_days,
24};
25pub use user_security::{
26    get_holding_change, get_user_security, get_user_security_group, modify_user_security,
27};
28pub use warrant_ipo::{get_ipo_list, get_warrant};
29
30// SetPriceReminderInput pub-exported via price_reminder mod (it's a parameter type)
31pub use price_reminder::SetPriceReminderInput;