paperless_api/group.rs
1//! Types related to groups.
2
3use paperless_api_macros::{CreateDto, Item, UpdateDto};
4use serde::Deserialize;
5
6/// A paperless group
7#[derive(Debug, Clone, Deserialize, CreateDto, UpdateDto, Item)]
8#[api_info(endpoint = "groups")]
9pub struct Group {
10 /// Unique identifier of the group.
11 #[dto(skip)]
12 pub id: crate::id::GroupId,
13
14 /// Name of the group.
15 pub name: String,
16}