pub struct MultiKlineSeriesData {
pub chart_id: String,
pub duration: i64,
pub main_symbol: String,
pub symbols: Vec<String>,
pub left_id: i64,
pub right_id: i64,
pub view_width: usize,
pub data: Vec<AlignedKlineSet>,
pub has_new_bar: bool,
pub metadata: HashMap<String, KlineMetadata>,
}Expand description
多合约K线序列数据(已对齐)
Fields§
§chart_id: String图表ID
duration: i64K线周期(纳秒)
main_symbol: String主合约(第一个合约)
symbols: Vec<String>所有合约列表
left_id: i64左边界ID
right_id: i64右边界ID
view_width: usize视图宽度
data: Vec<AlignedKlineSet>对齐的K线数据集
has_new_bar: bool是否有新K线产生
metadata: HashMap<String, KlineMetadata>每个合约的元数据
Trait Implementations§
Source§impl Clone for MultiKlineSeriesData
impl Clone for MultiKlineSeriesData
Source§fn clone(&self) -> MultiKlineSeriesData
fn clone(&self) -> MultiKlineSeriesData
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 moreAuto Trait Implementations§
impl Freeze for MultiKlineSeriesData
impl RefUnwindSafe for MultiKlineSeriesData
impl Send for MultiKlineSeriesData
impl Sync for MultiKlineSeriesData
impl Unpin for MultiKlineSeriesData
impl UnwindSafe for MultiKlineSeriesData
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