shared/domain/module/body/tapping_board/
play_settings.rsuse serde::{Deserialize, Serialize};
#[derive(Clone, Default, Serialize, Deserialize, Debug)]
pub struct PlaySettings {
pub hint: Hint,
pub next: Next,
}
#[derive(Clone, Serialize, Deserialize, Debug, PartialEq)]
pub enum Hint {
None,
Highlight,
}
impl Default for Hint {
fn default() -> Self {
Self::None
}
}
#[derive(Clone, Serialize, Deserialize, Debug)]
pub enum Next {
Continue,
SelectAll,
}
impl Default for Next {
fn default() -> Self {
Self::Continue
}
}