kiteticker_async_manager/models/
tick_message.rs

1use crate::Tick;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Default, Serialize, Deserialize)]
5///
6/// Parsed quote packet
7///
8pub struct TickMessage {
9  pub instrument_token: u32,
10  pub content: Tick,
11}
12
13impl TickMessage {
14  pub(crate) fn new(instrument_token: u32, content: Tick) -> Self {
15    Self {
16      instrument_token,
17      content,
18    }
19  }
20}