twitch_highway 0.0.10

Twitch Api reqest Http
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use asknothingx2_util::serde::deserialize_empty_object_as_none;
use serde::{Deserialize, Serialize};

use crate::types::Pagination;

use super::types::EventSubSubscription;

#[derive(Debug, Serialize, Deserialize)]
pub struct GetEventResponse {
    pub data: Vec<EventSubSubscription>,
    pub total: u64,
    pub total_cost: u64,
    pub max_total_cost: u64,
    #[serde(default, deserialize_with = "deserialize_empty_object_as_none")]
    pub pagination: Option<Pagination>,
}