tigeropen/lib.rs
1//! # 老虎证券 OpenAPI Rust SDK
2//!
3//! 本 SDK 提供行情查询、交易下单、账户管理和实时推送等功能,
4//! 与 Python SDK 保持功能对等,遵循 Rust 语言编码风格和最佳实践。
5//!
6//! ## 分层架构
7//!
8//! - **模型层**(model):Contract、Order、Position 等数据模型和枚举
9//! - **配置层**(config):ClientConfig、ConfigParser
10//! - **认证层**(signer):RSA 签名
11//! - **传输层**(client):HttpClient、重试策略
12//! - **业务层**(quote/trade):QuoteClient、TradeClient
13//! - **推送层**(push):PushClient
14
15pub mod error;
16pub mod model;
17pub mod config;
18pub mod signer;
19pub mod client;
20pub mod quote;
21pub mod trade;
22pub mod push;
23pub mod logger;
24
25/// SDK 版本号
26pub const VERSION: &str = "0.1.0";