Struct crypto_msg_parser::KlineMsg [−][src]
pub struct KlineMsg {}
Fields
exchange: String
The exchange name, unique for each exchage
market_type: MarketType
Market type
symbol: String
Exchange-specific trading symbol or id, recognized by RESTful API
pair: String
Unified pair, base/quote, e.g., BTC/USDT
msg_type: MessageType
Message type
timestamp: i64
Unix timestamp, in milliseconds
json: String
the original JSON message
open: f64
high: f64
low: f64
close: f64
volume: f64
base volume
period: String
m, minute; H, hour; D, day; W, week; M, month; Y, year
quote_volume: Option<f64>
quote volume
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for KlineMsg
impl UnwindSafe for KlineMsg
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more