From a9c9b4708feffcdbf743f39850d9246e358b0494 Mon Sep 17 00:00:00 2001 From: Alexander Ivanov Date: Fri, 24 Oct 2025 21:12:22 +0300 Subject: [PATCH] fix: add `PartialEq` to some types --- codetracer_trace_types/Cargo.toml | 2 +- codetracer_trace_types/src/types.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/codetracer_trace_types/Cargo.toml b/codetracer_trace_types/Cargo.toml index 51ba872..7243f03 100644 --- a/codetracer_trace_types/Cargo.toml +++ b/codetracer_trace_types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "codetracer_trace_types" -version = "0.16.0" +version = "0.16.1" edition = "2024" authors = ["Metacraft Labs Ltd"] description = "A library for the schema for the CodeTracer db trace format" diff --git a/codetracer_trace_types/src/types.rs b/codetracer_trace_types/src/types.rs index 365b7e7..d6a21e7 100644 --- a/codetracer_trace_types/src/types.rs +++ b/codetracer_trace_types/src/types.rs @@ -301,7 +301,7 @@ pub struct VariableRecord { pub value: ValueRecord, } -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] pub struct TypeRecord { pub kind: TypeKind, pub lang_type: String, @@ -311,13 +311,13 @@ pub struct TypeRecord { pub specific_info: TypeSpecificInfo, } -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] pub struct FieldTypeRecord { pub name: String, pub type_id: TypeId, } -#[derive(Debug, Clone, Serialize, Deserialize)] +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] #[serde(tag = "kind")] pub enum TypeSpecificInfo { None,