Skip to main content

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}