immich_lib/models/duplicate.rs
1//! Duplicate group response types.
2
3use serde::Deserialize;
4
5use super::asset::AssetResponse;
6
7/// A group of duplicate assets identified by Immich.
8#[derive(Debug, Clone, Deserialize)]
9#[serde(rename_all = "camelCase")]
10pub struct DuplicateGroup {
11 /// Unique identifier for this duplicate group
12 pub duplicate_id: String,
13
14 /// Assets in this duplicate group
15 pub assets: Vec<AssetResponse>,
16}