sociallib/dto/
playlist_request.rs

1use serde::{Deserialize, Serialize};
2use uuid::Uuid;
3use common::entity::DtoReq;
4
5#[derive(Serialize, Deserialize, Debug, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct PlaylistRequest {
8    pub id: Option<Uuid>,
9    pub ver: Option<i32>,
10    pub state: Option<String>,
11    pub user_id: Option<Uuid>,
12    pub current_id: Option<Uuid>,
13    pub audios: Option<Vec<Uuid>>,
14    pub cover: Option<String>,
15    pub name: Option<String>,
16}
17
18impl DtoReq for PlaylistRequest {}