pub trait SumSlot: Sized + PartialEq + Copy + Send + 'static { // Required method fn drag_size(&self) -> Option<[f64; 2]>; }