sociallib/dto/
friend_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 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 {}