#[derive(Default, Debug)]
pub struct TickTimeEvent {
pub second_update: Option<TicketTimeEventValue>,
pub minute_update: Option<TicketTimeEventValue>,
pub hour_update: Option<TicketTimeEventValue>,
pub day_update: Option<TicketTimeEventValue>,
pub week_update: Option<TicketTimeEventValue>,
pub month_update: Option<TicketTimeEventValue>,
pub season_update: Option<TicketTimeEventValue>,
pub year_update: Option<TicketTimeEventValue>,
}
#[derive(Debug)]
pub struct TicketTimeEventValue {
pub old_value: usize,
pub new_value: usize
}