use super::*; #[derive(Boilerplate)] pub(crate) struct RangeHtml { pub(crate) start: Sat, pub(crate) end: Sat, } impl PageContent for RangeHtml { fn title(&self) -> String { format!("Sat range {}–{}", self.start, self.end) } } #[cfg(test)] mod tests { use super::*; #[test] fn range_html() { pretty_assert_eq!( RangeHtml { start: Sat(0), end: Sat(1), } .to_string(), "