chunk_diff/util/point.rs
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize, Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct Point {
x: usize,
y: usize,
}
impl Point {
pub fn new(x: usize, y: usize) -> Self {
Self { x, y }
}
pub fn x(&self) -> usize {
self.x
}
pub fn y(&self) -> usize {
self.y
}
}