advent-of-code/2019/src/point.rs
2019-12-04 21:09:06 +11:00

8 lines
191 B
Rust

#[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)]
pub struct Point(pub i32, pub i32);
impl Point {
pub fn manhattan_distance(&self) -> i32 {
self.0.abs() + self.1.abs()
}
}