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}