1 2 3 4 5 6 7 8 9 10 11 12 13
#[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: pos1, pos2: pos2 } } }
1 2 3 4 5 6 7 8 9 10 11 12 13
#[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: pos1, pos2: pos2 } } }