use super::problem::Problem;
use crate::report::Issue;
pub struct Layout {
pub problems: Vec<Problem<Issue>> = Vec::new()
}
impl Layout {
#[inline]
pub fn view(&self) -> String {return self.problems.iter().map(|problem| problem.to_string()).collect::<Vec<String>>().join("\n\n")}
}