1 2 3 4 5 6 7 8 9 10 11
#[derive(Clone, Debug)] pub struct Marker { pub pos1: (usize, usize), pub pos2: (usize, usize), } impl Marker { pub fn new(pos1: (usize, usize), pos2: (usize, usize)) -> Marker { Marker { pos1, pos2 } } }