From 770efe269ac6b5fb6d886a949352bd553512da08 Mon Sep 17 00:00:00 2001 From: Vixalie Date: Fri, 21 Mar 2025 16:35:27 +0800 Subject: [PATCH] fix pulse frequency shifting serializing. --- src-tauri/src/pattern/frequency_shifting.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src-tauri/src/pattern/frequency_shifting.rs b/src-tauri/src/pattern/frequency_shifting.rs index d2b73e9..0e7224f 100644 --- a/src-tauri/src/pattern/frequency_shifting.rs +++ b/src-tauri/src/pattern/frequency_shifting.rs @@ -1,9 +1,11 @@ use rand::Rng; use serde::{Deserialize, Serialize}; +use serde_repr::{Deserialize_repr, Serialize_repr}; use crate::fraction::Fraction; -#[derive(Debug, Copy, Clone, Serialize, Deserialize)] +#[derive(Debug, Copy, Clone, Serialize_repr, Deserialize_repr)] +#[repr(u32)] pub enum FrequencyShifting { Linear, Quadratic,