botx_api/api/v3/stickers/get_sticker_pack/models.rs
1use std::collections::HashMap;
2
3use serde::{Serialize, Deserialize};
4
5use crate::api::v3::stickers::models::StickerPack;
6
7
8/// Модель ответа сервера на запрос информации о наборе стикеров
9#[derive(Debug, Serialize, Deserialize, Clone)]
10pub struct GetStickerPackResponse {
11 /// Результат запроса информации о наборе стикеров
12 pub result: StickerPack
13}
14
15#[derive(Debug, Serialize, Deserialize, Clone)]
16pub struct GetStickerPackError {
17 /// Нет фиксированного ответа об ошибке. Складируем все данные сюда
18 #[serde(flatten)]
19 pub data: HashMap<String, String>,
20}