sociallib/dto/
friend_request.rs1use serde::{Deserialize, Serialize};
2use uuid::Uuid;
3use common::entity::DtoReq;
4
5#[derive(Serialize, Deserialize, Debug, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct FriendRequest {
8 pub id: Option<Uuid>,
9 pub requester: Uuid,
10 pub message: Option<String>,
11 pub relation: String,
12 pub ftype: Option<String>,
13 pub fgroup: Option<Uuid>,
14 #[serde(rename = "friend")]
15 pub friend_id: Uuid,
16 pub alias: Option<String>,
17}
18
19impl DtoReq for FriendRequest {}