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,