use std::fmt;
use crate::models::time_grid;
#[derive(Clone, PartialEq)]
pub struct Interval {
pub start: usize,
pub end: usize,
}
impl fmt::Debug for Interval {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
write!(
f,
"{}-{} - {}-{}",
self.start,
self.end,
time_grid::format_slot_time_of_day(self.start),
time_grid::format_slot_time_of_day(self.end)
)
}
}