crypto-msg-parser 2.9.2

Parse websocket messages from cryptocurreny exchanges
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize)]
pub(super) struct WebsocketMsg<T: Sized> {
    pub subject: String,
    pub topic: String,
    #[serde(rename = "type")]
    pub type_: String,
    pub data: T,
}

#[derive(Serialize, Deserialize)]
pub(super) struct RestfulMsg<T: Sized> {
    pub code: String,
    pub data: T,
}