use crate::reading::section::ReadingSection;
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Eq, PartialEq, Serialize, Deserialize)]
pub struct ReadingReport {
sections: Vec<ReadingSection>,
}
impl ReadingReport {
pub fn new(sections: Vec<ReadingSection>) -> Self {
Self { sections }
}
pub fn sections(&self) -> &[ReadingSection] {
&self.sections
}
}