pub trait BuildChart<X, Y> { // Required method fn build_chart(&self, area: &DrawingArea<SVGBackend<'_>, Shift>); }