estim_control/src-tauri/src/playlist.rs
2025-02-26 05:39:36 +08:00

18 lines
359 B
Rust

use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
pub enum PlayMode {
#[serde(rename = "repeat")]
Repeat,
#[serde(rename = "repeat-one")]
RepeatOne,
#[serde(rename = "shuffle")]
Shuffle,
}
impl Default for PlayMode {
fn default() -> Self {
PlayMode::Repeat
}
}