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:
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 {