Skip to main content

tongbal_api/channel/
response.rs

1use serde::{Deserialize, Serialize};
2
3use crate::channel::{Channel, Follower, Moderator, Subscriber};
4
5#[derive(Debug, Deserialize, Serialize)]
6pub struct ChannelResponse {
7    pub data: Vec<Channel>,
8}
9
10#[derive(Debug, Deserialize, Serialize)]
11pub struct ModeratorResponse {
12    pub data: Vec<Moderator>,
13}
14
15#[derive(Debug, Deserialize, Serialize)]
16pub struct FollowersResponse {
17    pub data: Vec<Follower>,
18}
19
20#[derive(Debug, Deserialize, Serialize)]
21pub struct SubscribersResponse {
22    pub data: Vec<Subscriber>,
23}