pub fn snap_point(point: Point, targets: &[Rect], tolerance: f64) -> Snap
Snap one point (a corner being dragged, a new shape’s corner) onto targets’ edges and centres.
targets