librarylib/dto/library_request.rs
1use common::entity::DtoReq;
2use serde::{Deserialize, Serialize};
3use uuid;
4
5#[derive(Serialize, Deserialize, Debug, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct LibraryRequest {
8 pub id: Option<uuid::Uuid>, // uuid::Uuid in response and request can be serialised/deserialised, but sqlx::types::Uuid can't
9 pub name: Option<String>,
10 pub organisation: uuid::Uuid,
11 pub head: Option<uuid::Uuid>,
12}
13
14impl DtoReq for LibraryRequest {}