From 33f5c2f883c130fdfc19276499704d6fe9946196 Mon Sep 17 00:00:00 2001 From: Flavio Castelli Date: Wed, 7 Aug 2024 18:02:26 +0200 Subject: [PATCH] feat: GroupVersionKind and GroupVersionResource derive extra traits Derive the `Eq` and `PartialEq` traits. These are useful when writing assertions inside of unit tests. Signed-off-by: Flavio Castelli --- src/admission_request.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/admission_request.rs b/src/admission_request.rs index a5d0a9e0..ea3c8c32 100644 --- a/src/admission_request.rs +++ b/src/admission_request.rs @@ -29,14 +29,14 @@ pub struct AdmissionRequest { pub options: Option, } -#[derive(Clone, Debug, Default, serde::Serialize, serde::Deserialize)] +#[derive(Clone, Debug, Default, serde::Serialize, serde::Deserialize, Eq, PartialEq)] pub struct GroupVersionKind { pub group: String, pub version: String, pub kind: String, } -#[derive(Clone, Debug, serde::Serialize, serde::Deserialize)] +#[derive(Clone, Debug, serde::Serialize, serde::Deserialize, Eq, PartialEq)] pub struct GroupVersionResource { pub group: String, pub version: String,