#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct StampWithThumbnail {
#[serde(rename = "id")]
pub id: uuid::Uuid,
#[serde(rename = "name")]
pub name: String,
#[serde(rename = "creatorId")]
pub creator_id: uuid::Uuid,
#[serde(rename = "createdAt")]
pub created_at: String,
#[serde(rename = "updatedAt")]
pub updated_at: String,
#[serde(rename = "fileId")]
pub file_id: uuid::Uuid,
#[serde(rename = "isUnicode")]
pub is_unicode: bool,
#[serde(rename = "hasThumbnail")]
pub has_thumbnail: bool,
}
impl StampWithThumbnail {
pub fn new(
id: uuid::Uuid,
name: String,
creator_id: uuid::Uuid,
created_at: String,
updated_at: String,
file_id: uuid::Uuid,
is_unicode: bool,
has_thumbnail: bool,
) -> StampWithThumbnail {
StampWithThumbnail {
id,
name,
creator_id,
created_at,
updated_at,
file_id,
is_unicode,
has_thumbnail,
}
}
}