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,