pub fn distance_vec(points: Vec<Point>, unit: Unit) -> f64Expand description
Calculates the distance between multiple points.
ยงExamples
use haversine_rs::point::Point;
use haversine_rs::units::Unit;
use haversine_rs::distance_vec;
let point_x = Point::new(40.7767644, -73.9761399);
let point_y = Point::new(40.773987, -73.971769);
let point_z = Point::new(40.771209, -73.9673991);
let distance = distance_vec(vec![point_x, point_y, point_z], Unit::Miles);
assert!(distance == 0.5971169371087564);