#[derive(Copy, Clone, Debug, Default, Eq, PartialEq)]
pub enum SliderStatus {
Moved,
#[default]
Unchanged,
}
impl SliderStatus {
pub(crate) fn moved(&mut self) {
*self = SliderStatus::Moved;
}
pub(crate) fn was_moved(self) -> bool {
matches!(self, SliderStatus::Moved)
}
}