pub struct SeriesOptions {
pub symbols: Vec<String>,
pub duration: i64,
pub view_width: usize,
pub chart_id: Option<String>,
pub left_kline_id: Option<i64>,
pub focus_datetime: Option<DateTime<Utc>>,
pub focus_position: Option<i32>,
}Expand description
序列订阅选项
Fields§
§symbols: Vec<String>合约列表
duration: i64K线周期(纳秒,0表示Tick)
view_width: usize视图宽度(最大 10000)
chart_id: Option<String>图表ID(可选)
left_kline_id: Option<i64>左边界 K线 ID(可选,优先级最高)
focus_datetime: Option<DateTime<Utc>>焦点时间(可选,需配合 focus_position 使用)
focus_position: Option<i32>焦点位置(可选,需配合 focus_datetime 使用,1=右侧,-1=左侧)
Trait Implementations§
Source§impl Clone for SeriesOptions
impl Clone for SeriesOptions
Source§fn clone(&self) -> SeriesOptions
fn clone(&self) -> SeriesOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SeriesOptions
impl Debug for SeriesOptions
Auto Trait Implementations§
impl Freeze for SeriesOptions
impl RefUnwindSafe for SeriesOptions
impl Send for SeriesOptions
impl Sync for SeriesOptions
impl Unpin for SeriesOptions
impl UnwindSafe for SeriesOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more