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}