sociallib/dto/member_request.rs
1use common::enums::status::Status;
2use serde::{Deserialize, Serialize};
3use uuid::Uuid;
4use common::entity::DtoReq;
5
6#[derive(Serialize, Deserialize, Debug, Clone)]
7#[serde(rename_all = "camelCase")]
8pub struct MemberRequest {
9 pub id: Option<Uuid>,
10 pub blog: Uuid,
11 #[serde(rename = "member")]
12 pub member_id: Uuid,
13 pub status: Option<Status>,
14 pub role: Option<String>,
15 pub rating: Option<i32>,
16}
17
18impl DtoReq for MemberRequest {}