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)]
8pub struct Group {
9    /// Unique identifier of the group.
10    #[dto(skip)]
11    pub id: crate::id::GroupId,
12
13    /// Name of the group.
14    pub name: String,
15}