c2pa-rs

A fork of https://github.com/contentauth/c2pa-rs/
git clone git://archive.git.mtrnord.blog/mtrnords-photography-manager/c2pa-rs.git
Log | Files | Refs | README

commit a9598cb1ae291324b2ba8bed77fbf79ed78e1d00
parent f307944811fa69424bd9016916892fe0fc51f3df
Author: Eric Scouten <scouten@adobe.com>
Date:   Thu,  9 Mar 2023 10:32:47 -0800

Derive impl of Default for Relationship enum (#204)

(New Clippy warning in Rust 1.68.0.)
Diffstat:
Msdk/src/assertions/ingredient.rs | 9++-------
1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/sdk/src/assertions/ingredient.rs b/sdk/src/assertions/ingredient.rs @@ -24,20 +24,15 @@ use crate::{ const ASSERTION_CREATION_VERSION: usize = 1; // Used to differentiate a parent from a component -#[derive(Serialize, Deserialize, Debug, PartialEq, Eq)] +#[derive(Serialize, Deserialize, Debug, Default, PartialEq, Eq)] pub enum Relationship { #[serde(rename = "parentOf")] ParentOf, #[serde(rename = "componentOf")] + #[default] ComponentOf, } -impl Default for Relationship { - fn default() -> Self { - Relationship::ComponentOf - } -} - /// An ingredient assertion #[derive(Serialize, Deserialize, Debug, Default)] pub struct Ingredient {