use serde::{Deserialize, Serialize};
#[derive(Copy, Clone, Debug, Serialize, Deserialize, Ord, PartialOrd, Eq, PartialEq, Hash)]
pub enum RideStatus {
Open,
Closed,
Wait(u16),
}
impl Default for RideStatus {
fn default() -> Self {
RideStatus::Closed
}
}
#[derive(Clone, Debug, Serialize, Deserialize, Ord, PartialOrd, Eq, PartialEq, Default, Hash)]
pub struct RideTime {
pub name: String,
pub status: RideStatus,
}